C++ How to Program - DETTEL, H. M. (New Jersey Prentice Hall, 2001)