Object-Oriented Design with Applications (1991)

by G Booch