Design patterns for Dummies - Holzner, Steve (Wiley Publishing, Inc., 2006)