Everyday scripting with Ruby for teams, testers, and you - Marick, Brian (Pragmatic Programmer, 2007)
Includes index.