Gamma, Erich Design Patterns :element of reusable object - criented software - london addison wesley 2005 - xv,;395p ill,; 24cm Includes Index ISBN: 0201633612 Subjects--Topical Terms: design Dewey Class. No.: 005 . 1