Beginning Drupal 7 - Tomlinson, Todd (Expert's voice in open source, 2010)