This is a list of books I've read, starting in summer of 2009. The date listed is when I completed the book, and only books or sections of books that I've completed make it on this list.
2012
- 2012-11-20: Nine Stories by J. D. Salinger
- 2012-09-29: The Age of Miracles by Karen Thompson Walker
- 2012-07-01: Fahrenheit 451 by Ray Bradbury
- 2012-02-26: How to Castrate a Bull by Dave Hitz
2011
- 2011-12-22: Polio: An American Story by David M. Oshinsky
- 2011-11-25: Nineteen Eighty-Four by George Orwell
- 2011-07-18: Brave New World by Aldous Huxley
- 2011-07-10: The Trial by Franz Kafka
- 2011-05-04: Learn You a Haskell for Great Good! by Miran Lipovača
2010
- 2010-12-10: The Time Machine by H. G. Wells
- 2010-12-05: The Catcher in the Rye by J. D. Salinger
- 2010-11-28: The Tipping Point by Malcolm Gladwell
- 2010-10-30: The Golden Compass (Northern Lights) by Philip Pullman
- 2010-09-05: The Curious Incident of the Dog in the Night-Time by Mark Haddon
- 2010-08-31: The Immortal Life of Henrietta Lacks by Rebecca Skloot
- Some updates may have been lost here
- 2010-05-27: The God Delusion by Richard Dawkins
- 2010-03-18: The Memoirs of Sherlock Holmes by Arthur Conan Doyle
- 2010-02-12: Just a Geek by Wil Wheaton
- 2010-02-01: The Adventures of Sherlock Holmes by Arthur Conan Doyle
- 2010-01-21: Adventures of Huckleberry Finn by Mark Twain
- 2010-01-15: The Adventures of Tom Sawyer by Mark Twain
2009
- 2009-12-21: A Man Without a Country by Kurt Vonnegut
- 2009-12-15: Through the Looking-Glass, and What Alice Found There by Lewis Carroll
- 2009-12-06: Alice's Adventures in Wonderland by Lewis Carroll
- 2009-10-19: Introduction to Automata Theory, Languages, and Computation (2nd ed) by John E. Hopcroft, Rajeev Motwani, and Jeffrey D. Ullman
- 2009-10-05: Kafka on the Shore by Haruki Murakami
- 2009-10-01: Computer Networking: A Top-Down Approach (4th ed; ch1-6) by James F. Kurose and Keith W. Ross
- 2009-09-18: The Hitchhiker's Guide to the Galaxy by Douglas Adams
- 2009-09-17: Database Systems: The Complete Book (2nd ed; ch1-12) by Hector Garcia-Molina, Jeff Ullman, and Jennifer Widom
- 2009-07-30: Programming Ruby (2nd ed; pt1) by Dave Thomas, Chad Fowler, and Andrew Hunt
- 2009-07-23: Getting Things Done by David Allen
- 2009-07-15: How to Shit in the Woods by Kathleen Meyer
- 2009-06-08: Principles of Concurrent Programming by M. Ben-Ari
- 2009-06-07: Computer Organization and Design (4th ed) by David A. Patterson and John L. Hennessy
