Multiplayer Game Programming: Architecting Networked Games,
Josh Glazer & Sanjay Madhav
Deciphering Data Architectures
James Serra
Programming in C, Fourth Edition
Stephen G. Kochan
Game Programming in C++: Creating 3D Games, First Edition
Sanjay Madhav
3D Math Primer for Graphics and Game Development
Fletcher Dunn & Ian Parberry