Gamma, Erich [et...al] Design Patterns Elements of Reusable Object-Oriented Software - Delhi Pearson Education 2005 - ix,395p. 24 cm. PB - Addison-Wesley Professional Computing Series . ISBN: 8178081350 Dewey Class. No.: 005.12 / DES