Designing Games: A Guide to Engineering Experiences
Tynan Sylvester
Divine Proportions: Rational Trigonometry to Universal Geometry
Norman John Wildberger
The Structure Of Scientific Revolutions
Thomas Kuhn
Language Implementation Patterns
Terence Parr
Linkers and Loaders
John R. Levine