Eloquent Ruby (Addison-Wesley Professional Ruby Series)
Russ Olsen
Venkatesh Rao
Joshua Bloch
Ruby Tandoh