Rainbow's End
Vernor Vinge
The Master and Margarita
Mikhail Bulgakov
A Brief History of Time
Stephen Hawking
Fundamentals of Software Architecture
Mark Richards & Neal Ford
An Essay Concerning Human Understanding
John Locke