Object-oriented programming using C++ - Pohl, Ira (AWL California, 1999)