Using Drupal, 2nd Edition
Choosing and Configuring Modules to Build Dynamic Websites
Take advantage of Drupal's vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you'll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites - including a job posting board, photo gallery, online store, product review database, and event calendar.
Share Using Drupal, 2nd Edition