This is a catalog of unread books.
- Software Design for Flexibility: How to Avoid Programming Yourself Into a Corner by Chris Hanson, Gerald Jay Sussman
- Computation: Finite and Infinite Machines by Marvin Minsky
- Gödel, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter
- The Design of Everyday Things by Donald A. Norman
- The Psychology of Computer Programming by Gerald M. Weinberg
- A Pattern Language by Christopher W. Alexander