The Waite Group's C++ primer plus - Prata, Stephen. (Sams,)