'Programming Ruby - The Pragmatic Programmer's Guide' is your complete Ruby resource. It provides a tutorial and overview of Ruby version 1.6, a detailed description of the language's structure, syntax, and operation, a guide to building applications with Ruby, and a comprehensive library reference