Language Implementation Patterns
Terence Parr
The C++ Programming Language
Bjarne Stroustrup
Euclid's Elements of Geometry
Richard Fitzpatrick, University of Texas at Austin
Types and Programming Languages
Benjamin C. Pierce & Benjamin C. (professor Pierce, University Of Pennsylvania)
Game Engine Gems, Volume One
Eric Lengyel
Game Engine Gems (1)