Recommended Reading

When I was a student, one of my professors gave me a list of books that he said all students in science should read. That was over 20 years ago, and I have read all the books on that list, and quite a few more. To continue in that tradition, I created this list in 2000 in response to regular requests from students that have asked me for recommending reading material during summer, winter and spring breaks. I have not yet added many of the books that I have read since I first created the list. The list was last updated 02/06/05 with a few items I read during the 2004 winter break. I will attempt to add some of the more interesting books I read between 2000 and 2004.

General Articles


Books on Computer Science


Books on Mathematics and Logic


Books on Practical Programming


Books on Networking, Cryptography, and the Internet


Books on Science, History of Science, and Philosophy of Science


Books on Economics, Markets, Politics, The Media, and Social Issues


Books on History of Civilization


Books on Philosophy, Psychology & Religion


(Auto-)Biography


Fiction


Poetry