Learning Rails 3 - Rails from the Outside In. - Simon Saint-Laurent; Edd Dumbill; Eric J. Gruber (O'Reilly, 2012)