C++ How to program. - Deitel H M; Deitel P J (1998)