Navigating C++ and Object-Oriented Design (Bk/CD-ROM)