How to Solve It: A New Aspect of Mathematical Method
George Polya
Never Split the Difference: Negotiating as if Your Life Depended ...
Chris Voss
Language Implementation Patterns
Terence Parr
AncientEgyptianPy[..] Allen SBL
James Allen
Modern Processor Design: Fundamentals of Superscalar Processors
John Paul Shen, Mikko H. Lipasti