Gamma Erich et al. Design patterns elements of reusable object-oriented software - Massachusetts Addison-Wesley - xv, 395p. ISBN: 9812358757 Subjects--Topical Terms: Object--Oriented software design (Reusable)--Computer