C++ and Object-oriented programming - Irvine, Kip R. (Prentice-Hall International, 1997)