The Ultimate Guide to Ruby Programming
"The Ultimate Guide To Ruby Programming" is easy to read and very efficient with regards to covering the essentials of Ruby 1.9. There is no confusing overhead, and the material is presented in an informative way. After each chapter there is a summary and an exercise part, making it easy to verify progress.