Designing Object-Oriented C++ Applications Using the Booch Method (1995)

by Robert Cecil Martin