home
 

reading



interests stuff people this site
  

The following are some of the books I have read and which (in a perfect world) I'd like everybody to have read:

fiction (and sf and fantasy)

  • Moby Dick (Herman Melville)

  • The Lord of the Rings (J.R.R. Tolkien)

  • Snow Crash (Neal Stephenson)

  • Cryptonomicon (Neal Stephenson)

  • Red Mars (Kim Stanley Robinson)

  • Across Realtime (Vernor Vinge)
    (older releases contained The Peace War, The Ungoverned, Marooned in Realtime, but the re-release (which I have) published by Millenium UK doesn't include The Ungoverned.)

  • A Deepness in the Sky (Vernor Vinge)

non-fiction

  • The Society of Mind (Marvin Minsky)

  • Zen and the Art of Motorcycle Maintenance (Robert M. Pirsig)

  • No Contest (Alfie Kohn)

  • Punished by Rewards (Alfie Kohn)

  • Manufacturing Consent (Noam Chomsky)

programming books

  • Structure and Interpretation of Computer Programs
    Harold Abelson & Gerald J. Sussman
    (generally referred to as SICP)

  • Applied Cryptography
    Bruce Schneier

  • Artificial Intelligence: A Modern Approach
    Stuart Russel & Peter Norvig

  • Computer Graphics: Principles And Practice
    Foley, van Dam, Feiner & Hughes

  • Introduction to the Theory of Computation
    Michael Sipser

  • Purely Functional Data Structures
    Chris Okasaki

  • The Art of Computer Programming
    Volume I-III
    Donald E. Knuth