What's on my bookshelf?

What's on my bookshelf? (Inspired by Erika's page) Sadly, I acquire these much faster than I can read them! Oh well, incentive for early retirement... If you want to buy a book, please use my Amazon link: . And if you want to buy me a book, check out my wish list.
2007 Update - Dec 1, 2006 Update - Dec 12, 2005
  • The Da Vinci Code
  • Cuckoo's Egg
  • Heartbreaking Work of Staggering Genius
  • Head First Design Patterns
  • Extremely Loud and Incredibly Close
  • Diamond Age
  • Bringing Down the House
  • Harry Potter & the Half-Blood Prince
  • Behind Deep Blue: Building the Computer that Defeated the World Chess Champion
  • Perfectly Reasonable Deviations from the Beaten Track: The Letters of Richard P. Feynman
Update - Jul 27, 2004: this page, like many on the web, is out of date. Like 4 years old. Haven't read much lately, just:
  • Everything is Illumniated
  • Supermen (the story of Seymour Cray)
  • Dilbert, PhD Comics

Adams, Douglas. Last Chance to See
Album, Mitch. Tuesdays with Morrie
ACM. ASPLOS-IX Proceedings
Berra, Yogi. The Yogi Book
Bovet and Cesati. Understanding the Linux Kernel
Brooks Jr., Frederick. The Mythical Man-Month.
Coupland, Douglas. Microserfs
Eco, Umberto. Foucault's Pendulum.
Engel and Hecht. How to Buy Stocks.
Flanagan, David. Java 1.1 in a Nutshell
Gardner, Martin. The Night is Large.
Gibson and Sterling. The Difference Engine.
Harbison and Steele.  C; A Reference Manual.
Hennesey and Patterson.  Computer Architecture; A Quantitative Approach.
Hofstadter, Douglas. Godel, Escher, Bach; An Eternal Golden Braid.
Kurose and Ross. Computer Networking...
Lewis, Michael. The New New Thing.
Liskov and Guttag. Program Development in Java
Mackay, Harvey. Dig Your Well Before You're Thirsty.
Onion. Our Dumb Century.
Perk, Jeff. Boston Handbook.
Piven and Bordenicht. The Worst Case Survival Handbook.
Pynchon, Thomas. Gravity's Rainbow.
Rand, Ayn. The Fountainhead.
Rowling, J.K. Harry Potter and the Goblet of Fire
Sagan, Carl.The Dragons of Eden.
Schneier, Bruce.  Applied Cryptography.
Scwartz and Oldham. Electrical Engineering; An Introduction, 2nd Ed.
Shakespeare, Willaim. The Riverside Shakespeare; Second Edition; The Complete Works. G. Blakemore Evans, J.J.M. Tobin, et al, Editors. Boston: Houghton Mifflin Company, 1997.
Singh, Simon. Fermat's Enigma
Sipser, Michael.  An Introduction to the Theory of Computation.
Sobel, Dava. Longitude.
Stephenson, Neal. Cryptonomicon. (Gave to Dad.)
Stephenson, Neal. The Big U.
Stevens, Richard W.  Advanced Programming in the UNIX Environment.
Stoppard, Tom. Rosencrantz and Guildenstern are Dead
Stroustrup, Bjarne.  The C++ Programming Language, 3rd Ed.
University of Michigan; A Seasonal Portrait. Anne Duderstadt and Liene Karels, Editors. Greenwich, Brompton Books Corp., 1994.
Urdang, Laurence, Ed. Random House Dictionary of the English Language; College Edition. New York: Random House, 1968.
Wall, et al.  Programming Perl, 3rd Ed.
Weiss, Mark Allen.  Algorithms, Data Structures, and Problem Solving with C++.