Programming Ruby 1.9, 3rd Edition
The Pragmatic Programmers' Guide
Ruby is the fastest growing and most exciting dynamic language out there. If you need to get working programs delivered fast, you should add Ruby to your toolbox.
This book is the only complete reference for Ruby 1.9, the very latest version of Ruby. (If you are still using Ruby 1.8, you'll want to check out the original PickAxe.)
Share Programming Ruby 1.9, 3rd Edition