C++ and objet oriented programming - IRVINE, Kip R. (Prentice Hall International)