Citizen of the Galaxy
Robert A. Heinlein
Monads for functional programming
Philip Wadler
Time Enough for Love
The Good, the Bad, and the Undead
Kim Harrison
The Lost Symbol: A Novel
Dan Brown