C++ : How to Program - Deitel, Paul J. (Pearson Prentice Hall, 2010)