Here are my books (the proof, albeit a bit messy):
- 3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics (2nd Edition)
- 3D Math Primer for Graphics and Game Development
- Advanced 2D Game Development
- Algorithm Design
- AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
- Artificial Intelligence for Games (2nd Edition)
- Beginning Game Programming
- Best of Game Programming Gems
- C Programming Language
- C# 4.0 in a Nutshell: The Definitive Reference
- C++ Primer - Reading right now
- C++ Programming with Design Patterns Revealed
- Clean Code: A Handbook of Agile Software Craftsmanship
- Cocoa Programming for Mac OS X (4th Edition)
- Code Book
- Code Complete 2: A Practical Handbook of Software Construction
- Computer Architecture: A Quantitive Approach (4th Edition)
- Computer Organization and Design: The Hardware/Software Interface (4th Edition)
- Data Communications Networking
- Debug It!
- Design Patterns
- Effective C# (covers C# 4.0): 50 Specific Ways to Improve your C#
- Effective C++: 55 Specific Ways to Improve your Programs and Designs
- Game Coding Complete (3rd Edition)
- Game Engine Architecture
- Game Physics Engine Development
- Game Programming Gems 2
- Game Programming Gems 3
- Game Programming Gems 4
- Game Programming Gems 5
- Game Programming Gems 6
- Game Programming Gems 7
- Game Programming Gems 8
- Getting Things Done
- Hacker's Delight
- Head First Design Patterns
- Introduction to Algorithms
- Land of Lisp: Learn to Program in Lisp, One Game at a Time!
- Land of Lisp
- Learn You a Haskell for Great Good!: A Beginner's Guide
- Mastering Regular Expressions
- More Effective C++: 35 New Ways to Improve Your Programs and Designs
- Multi-Threaded Game Engine Design
- Object-oriented Analysis and Design with Applications
- Objects, Abstraction, Data Structures, and Design Using Java, Version 5.0
- Practical Linear Algebra
- Programming Game AI by Example
- Programming Pearls (2nd Edition)
- Real-Time Collision Detection
- Real-Time Rendering
- Refactoring: Improving the Design of Existing Code
- Security Engineering (2nd Edition)
- Structure and Interpretation of Computer Programs (2nd Edition)
- The Art of Computer Programming: Volumes 1-4a (Box Set)
- The Design of Everyday Things
- The Pragmatic Programmer
- Video Game Optimzation
- Writing Efficient C Code: A Thorough Introduction for Java Programmers