Brugge (Bernd) Object Oriented Software Engineering, using UML Patterns and Java - NEW DELHI PEARSON Dewey Class. No.: 005.1 / BRU