C++ how to program - Deitel, P.J (Pearson Education, 2008)