The Believing Brain
Michael Shermer
The lacuna
Barbara Kingsolver
Huddle
Stephen Baxter
Lord of the Fire Lands
Dave Duncan
Harry Potter and the Deathly Hallows
J.K. Rowling
Harry Potter (7)