Analysis Patterns : Reusable Object Models by Martin Fowler cover --- Applying Uml and Patterns An Introduction to Object-Oriented Analysis and Design, by Craig Larman cover --- Design Patterns : Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, and Grady Booch cover --- Patterns in Java, Volume 1 by Mark Grand cover --- Patterns in Java, Volume 2 by Mark Grand cover --- Patterns in Java, Volume 3 by Mark Grand cover --- Smalltalk Best Practice Patterns by Kent Beck cover --- The Design Patterns Smalltalk Companion by Sherman R. Alpert, Kyle Brown and Bobby Woolf cover --- Concurrent Programming in Java : Design Principles and Patterns, Second Edition By Lea, Doug ISBN: 0201310090 --- Java Design Patterns : A Tutorial By Cooper, James W. ISBN: 0201485397 ---