The C++ Programming Language
Bjarne Stroustrup
Foundations of Game Engine Development 2 : Rendering
Eric Lengyel
The Book of Five Rings
Musashi Miyamoto
The Innovator's Dilemma: When New Technologies Cause Great Firms ...
Clayton M. Christensen
A Theory of Fun for Game Design
Raph Koster