Gamma, Erich Design Pattern: Elements Of Reusable Object Oriented Software - DELHI PEARSON 2012 - xii,395 Subjects--Topical Terms: Computers Engineering Dewey Class. No.: 5.12 GAM