A Brief History of Time by Stephen W. HawkingGödel, Escher, Bach by Douglas R. HofstadterChaos by James GleickLongitude by Dava SobelThe Great Influenza by John M. Barry
Best Science Books - Non-Fiction Only
1,837 books — 3,599 voters
Structure and Interpretation of Computer Programs by Harold AbelsonThe C Programming Language by Brian W. KernighanThe Little Schemer by Daniel P. FriedmanHow to Design Programs by Matthias Felleisen
Essential Programming Books
183 books — 525 voters

The Catcher in the Rye by J.D. Salinger1984 by George OrwellThe Grapes of Wrath by John SteinbeckAnimal Farm by George Orwell
Best Books of the 20th Century
7,807 books — 49,789 voters
The Diary of a Young Girl by Anne FrankThe Catcher in the Rye by J.D. SalingerTolkien On Fairy-stories by J.R.R. Tolkien
Books That Everyone Should Read At Least Once
31,479 books — 119,933 voters