SHALLOWAY, ALAN

DESIGN PATTERNS EXPLAINED - 2 ed. - NEW DELHI PEARSON 2011 - 429

8131700846