Ruby cookbook - recipes for object-oriented scripting. - Lucas Carlson; Leonard Richardson (O'Reilly, 2006)