Inside the object model the sensible use of C++ - Papurt, David M. (SIGS Books, 1995)