Russ Olsen

Eloquent Ruby (Addison-Wesley Professional Ruby Series)