HORSTMANN, CAY OBJECT-ORIENTED DESIGN & PATTERNS - 2 ed. - WILEY INDIA PVT LTD 2015 - 472 ISBN: 9788126534715 Dewey Class. No.: 005.117 HOR