Gamma, Erich Design patterns:elements of reusable object-oriented software, Erich Gamma, eng - New York, Addison-Wesley, US 1994 - xv,395p. 22cm - Addison-Wesley professional computing series . ISBN: 0201633612 Dewey Class. No.: 005.12, / D, gam