Designing Distributed Systems
Brendan Burns
Effective C++, Third Edition
Scott Meyers
The Art of Game Design, 3rd Edition
Jesse Schell
Principles of Computer System Design
Jerome Saltzer & M. Frans Kaashoek
Code Complete, 2nd Edition
Steve McConnell