"Cooper, James W" Java Design Patterns - \\200700ENGGPSX - Addison Wesley 2007 London - 330p. includes index and biblioraphy ISBN: 8177582747