Book Review: Jose Valim's Crafting Rails Applications