Stand on Zanzibar
John Brunner
The Soul of a New Machine
Tracy Kidder
Game Programming Gems 5
Kim Pallister
Programming Game AI by Example
Mat Buckland
Modern Processor Design: Fundamentals of Superscalar Processors
John Paul Shen, Mikko H. Lipasti