Design patterns Elements of reusable object-oriented software by Erich Gamma, et al., - Singapore Pearson Education 1995 - xv, 395p. - Addison-Wesley Professional Computing Series . ISBN: 8178081350 Dewey Class. No.: 005.1 / N953;3 R(T)