Venkat Subramaniam...
The Ruby Programming Language
David Flanagan, Yu...
Refactoring
Jay Fields, Shane ...
Learn to Program
Chris Pine
Head First Rails
David Griffiths