Language Implementation Patterns
Terence Parr
Blood, Sweat, and Pixels
Jason Schreier
The Intelligent Investor
Benjamin Graham
Game Engine Gems 2
Eric Lengyel
No bullshit guide to linear algebra
Ivan Savov