Beginning PHP 5.3 - Doyle, Matt (Wiley India Delhi, 2012)