Professional CodeIgniter - Myer, Tom (Wrox professional guides, 2008)