quorn3000 rated Head First Design Patterns: 5 stars Oct. 23, 2006 Public Head First Design Patterns by Bert Bates, Elisabeth Freeman, Eric Freeman, and 1 other