ERICH GAMMA

DESIGN PATTERNS - PEARSON

5.1