Two for the Dough
Janet Evanovich
Coraline
Neil Gaiman
The Last Continent
Terry Pratchett
Foucault's Pendulum
Umberto Eco
Contact
Carl Sagan
Factoring humanity
Robert J. Sawyer