Using Drupal - choosing and configuring modules to build dynamic websites. - Angela Byron; Addison Berry; Nathan Haug; Jeff Eaton; James Walker (O'Reilly, 2009)