Bruegge, Bernd Object-Oriented Software Engineering Using UML, Patterns, and Java / Bruegge, Bernd - 3rd Ed. ISBN: 9780136061250 Dewey Class. No.: 005.1 / BRU