Class construction in C and C++ : object-oriented programming fundamentals. - Sessions, Roger (1992)