Learning Programing by Chris Pine ( Read Online )
This was by far the best introduction to Ruby. When I read Chris Pine book I had already read other tutorial on the web and read a few books but it made me realized that this was The Book I was looking for when I decided to learn Ruby on Rails. Chris Pine has a great way to explain the general concept of Ruby and put you in the mindset of a ruby developer. Available for Free.