Object-oriented programming in C++ - Josuttis, Nicolai M. 1962- (Wiley, 2003)