gamma,erich design patterns - massachusetts addison-wesley 1998 - 395p. Dewey Class. No.: 001.6425 G147D