Design Patterns Explained: A New Perspective on Object-Oriented Design - Shalloway, Alan; Trott, James R. (Delhi Pearson, 2005)
Keywords: Design Pattern; DESIGN PATTERN