Design patterns explained a new perspective on object-oriented design / [electronic resource] :
Alan Shalloway, James Trott ; [edited by] John Neidhart, Sarah Kearns, Gina Kanouse.
- Second ed.
- Indianapolis, IN : Addison Wesley Professional, 2004.
- p. cm.
Electronic reproduction. Boston, MA : Safari, 2004. Available via World Wide Web.