PHP cookbook - Sklar,David; Trachtenberg,Adam (Vidhyanagar SPD, New Mumbai, 2003)