C++ from the beginning - Skansholm, Jan (Pearson Education, 2002)