C++ how to program - Deitel, Harvey M., 1945-; Deitel, Paul J. 1969- (Pearson Prentice Hall, 2005)