Learning Ruby - Fitzgerald, Michael (O'Reilly, 2007)