Professional PHP design patterns - Saray, Aaron (Wiley India Pvt. Ltd., New Delhi, 2009)