Beginning CakePHP From Novice to Professional - Golding, David (Apress, 2008)