Horstmann, Cay S Object-oriented design & patterns - 2nd - Hoboken, NJ Wiley 2006 ISBN: 9780471744870 Subjects--Topical Terms: Computer Software -- Development Dewey Class. No.: 005.117