Reading List

I enjoy reading, but I have only recently begun to keep track of exactly what I read on a yearly basis. Shameless plug: if you have no idea what to get me for a gift, one of the books on the list at the end of this file is a great choice!
   -Michael


2008 Reading List

  1. The Magician's Nephew
    -- C. S. Lewis
  2. The Lion, The Witch, and the Wardrobe
    -- C. S. Lewis
  3. The Horse and His Boy
    -- C. S. Lewis
  4. Prince Caspian
    -- C. S. Lewis
  5. The Voyage of the Dawn Treader
    -- C. S. Lewis
  6. The Silver Chair
    -- C. S. Lewis
  7. The Last Battle
    -- C. S. Lewis
  8. A Salty Piece of Land
    -- Jimmy Buffett
  9. Cell
    -- Stephen King
  10. Children of Hurin
    -- JRR Tolkein
  11. Visual Explanations
    -- Edward R. Tufte
  12. The Craft of System Security (in progress)
    -- Sean Smith and John Marchesini
  13. The Omnivore's Dilemna: A Natural History of Four Meals
    -- Michael Pollan
  14. * A Short History of Nearly Everything
    -- Bill Bryson

2007 Reading List

  1. Team of Rivals: The Political Genius of Abraham Lincoln
    -- Doris Kearns Goodwin
  2. Microserfs
    -- Douglas Coupland
  3. The Wind In the Willows (in progress)
    -- Kenneth Grahame
  4. Academic Careers for Experimental Computer Scientists and Engineers
    -- CACECS, CSTB, CPSMA, National Research Council
  5. Writing for Computer Science, 2nd ed.
    -- Justin Zobel
  6. Next
    -- Michael Crichton
  7. Harry Potter and the Chamber of Secrets
    -- J. K. Rowling
  8. Harry Potter and the Prisoner of Azkaban
    -- J. K. Rowling
  9. JPod
    -- Douglas Coupland
  10. Harry Potter and the Goblet of Fire
    -- J. K. Rowling
  11. Harry Potter and the Order of the Pheonix
    -- J. K. Rowling
  12. Harry Potter and the Half-Blood Prince
    -- J. K. Rowling
  13. Dracula
    -- Bram Stoker
  14. Harry Potter and the Deathly Hallows
    -- J. K. Rowling
  15. The Best American Short Stories, 2007
    -- Stephen King & Heidi Pitlor, editors

2006 Reading List

  1. The Awakening
    -- Kate Chopin
  2. JavaScript & DHTML Cookbook
    -- Danny Goodman
  3. Learning the bash Shell, 3rd ed.
    -- Cameron Newham & Bill Rosenblatt
  4. Understanding the Linux Kernel, 3rd ed.
    -- Bovet & Cesati
  5. Great Expectations
    -- Charles Dickens
  6. Race Matters
    -- Cornel West
  7. Blink: The Power of Thinking Without Thinking
    -- Malcolm Gladwell
  8. Knife of Dreams (The Wheel of Time, Book 11)
    -- Robert Jordan
  9. The Eye of the World (The Wheel of Time, Book 1)
    -- Robert Jordan
  10. Dali: The Salvador Dali Museum Collection
    -- Robert S. Lubar
  11. The Sound and the Fury
    -- William Faulkner
  12. The Mythical Man Month (20 Ann. Ed.)
    -- Fred Brooks
  13. Bleak House
    -- Charles Dickens
  14. The Alchemist
    -- Paulo Coelho
  15. The Art of Civilized Conversation
    -- Margaret Shepherd
  16. Knot Guide for the Groom
    -- Carley Roney
  17. Fatherhood
    -- Bill Cosby
  18. City of Glass: Douglas Coupland's Vancouver
    -- Douglas Coupland
  19. Harry Potter and the Sorcerer's Stone
    -- J.K. Rowling

2005 Reading List

  1. The Dark Tower: The Dark Tower
    -- Stephen King
  2. The Complete Tales of Washington Irving
    -- edited by Charles Neider
  3. The Fellowship of the Ring
    -- JRR Tolkein
  4. The Two Towers
    -- JRR Tolkein
  5. The Cask of Amontillado
    -- Edgar Allan Poe
  6. The Return of the King
    -- JRR Tolkein
  7. Exploiting Software: How to Break Code
    -- Greg Hoglund & Gary McGraw
  8. The Hobbit
    -- JRR Tolkein
  9. Design Patterns: Elements of Reusable Object-Oriented Software
    -- Gamma, Helm, Johnson, Vlissides
  10. Jurassic Park
    -- Michael Crichton
  11. Fyoder's Chapter in Stealing the Continent
    -- Fyoder
  12. The Ten Pleasures of Marriage and The Confession of the New-married Couple
    -- unknown, 1682
  13. The Shoes of the Fisherman
    -- Morris West
  14. The Clowns of God
    -- Morris West
  15. Lazarus
    -- Morris West
  16. Morte Arthur
    -- Sir Thomas Malory
  17. The Ghost of Flight 401
    -- John G. Fuller
  18. The Art of Unix Programming (in progress)
    -- Eric Raymond
  19. The Collected Stories of Philip K. Dick (Vol. 1):  The Short Happy Life of the Brown Oxford
    -- Philip K. Dick
  20. The C Programming Language
    -- Brian W. Kernighan and Dennis M. Ritchie
  21. Mastering Algorithms with C
    -- Kyle Loudon
  22. Practical C Programming
    -- Steve Oualline
  23. C How To Program, Fourth Edition
    -- Deitel and Deitel
  24. Majipoor Chronicles
    -- Robert Silverberg

To Read: