Even if you code in a language other than Ruby, this book is quite easy to follow and chock full of great OO advice.