Expert PHP and MySQL - Curioso, Andrew (Wrox programmer to programmer, 2010)