Design Patterns - Gamma, Helm (USA Addison, 2004)