Martin et al. (1997)

Martin R.C., Riehle D. and Buschmann F. (eds) (1997)

Pattern Languages of Program Design (3)

Addison-Wesley