Freeman, Eric Head First design patterns - 1st ed. - Sebastopol, CA OReilly 2004 ISBN: 978-0-596-00712 Subjects--Topical Terms: Computer program language JavaComputer software -- DevelopmentScience LC Class. No.: QA76.76.D47H427