Applying UML and Patterns : An Introduction to object oriented analysis and design and iterative development by Larman, Craig - Pearson ISBN: 9789332553941 Dewey Class. No.: 005.133