PHP Cookbook - Sklar, David; Trachtenberg, Adam (O'Reilly, 2003)