HeadFirstPatterns Code Examples from Head First Design Patterns Author: Tony Riddle Start Date: 1/30/2013