Beginning PHP and MySQL From Novice to Professional - Thomas Connolly, Carolyn Begg (Apress, 2010)