Object-oriented analysis and design Second Ed (1994)

by G BOOCH