Pro PHP Refactoring - Trucchia, F. (Apress, 2010)