C++ how to program - Deitel, H. M., 1945- (How to program series, 2003)