Suggested Reading
This represents a partial collection of books that I have read and would
recommend to anyone interested in the following topics. I'll not waste
your time or mine by unnecessarily listing authors, ISBNs, etc. as anyone who can read this
Web page can just as easily do a bit of searching (Amazon, etc.) to locate
these texts. This list grows on a monthly basis.
Cognition and Online Learning
- What Video Games Have to Teaching Us About Learning & Literacy
- The Open Learning Handbook
- Effective Evaluation of Training and Development in Higher Education
- The Design and Production of Self-Instructional Materials
- Developing Auto-Instructional Materials
- Computer-Assisted Assessment in Higher Education
- Mega-Universities
Science Fiction
- The Saga of the Seven Suns
- The Eye of the Sibyl and Other Classic Stories by Philip K. Dick
- The Minority Report and Other Classic Stories by Philip K. Dick
- The Moon is a Harsh Mistress
- 1984 (interesting topic, horrid read)
- The Illustrated Man
- The City and the Stars
- Rendezvous with Rama
- Return to Rama
- Microcosm (Anderson)
- The Philip Dick Reader
- The Dosadi Experiment
- I, Robot
- Dune
- Dune
- Dune Messiah
- Children of Dune
- God Emperor of Dune
- Heretics of Dune
- Chapterhouse Dune
- House Atreides
- House Harkonnen
- House Corrino
- The Butlerian Jihad
- The Machine Crusade
- The Battle of Corrin
- Something Wicked This Way Comes
- Do Androids Dream of Electric Sheep (Blade Runner)
- Fahrenheit 451
Fantasy
- Faith of the Fallen
- Soul of the Fire
- Dragon Riders of Pern
- Wizard's First Rule
- The Lord of the Rings
- The Silmarillion
- Roverandom
- The Once and Future King
- Dragonworld
- The Name of the Rose (Umberto Ecco)
- The Chronicles of Narnia
- The Magician's Nephew
- The Lion, The Witch And The Wardrobe
- The Horse and His Boy
- Prince Caspian
- The Voyage of The Dawn Treader
- The Silver Chair
- The Last Battle
Programming/Computer Science
- Game Programming Gems (vols 1-3)
- Physics for Game Developers
- Introduction to Computing and Algorithms
- Programming Microsoft Windows with C# (Petzold)
- Introduction to Algorithms (Cormen et al)
- Algorithmics (Harel)
Technology
- Technology and Privacy: The New Landscape
- Beyond Calculation
- Database Nation
- Designing Information Technology in the Postmodern Age
- Out of Their Minds
- Moths to the Flame
- Hal's Legacy: 2001's Computer as Dream and Reality
Christian/Faith
- The Great Divorce
- The Problem of Pain
- A Grief Observed
- A Christian Critique of the University
- Darwin's Black Box
- Here I Stand: A Life of Martin Luther
- Gospel of God: Romans (Sproul)
- The Screwtape Letters