Catherine the Great
Robert K. Massie
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David R. O'Hallaron
Build your own Programming Language - Second Edition
Clinton L. Jeffery
The C++ Programming Language
Bjarne Stroustrup
The Firm
John Grisham