Design Patterns For DUMMIES - Hoboken Wiley Publishing , Inc 2006 ISBN: 9787508400 Dewey Class. No.: 005.117