Pro Objective-C Design Patterns for iOS - Chung, Carlo (Apress, 2011)