Ruby Phrasebook: Essential Code and Commands - Jason D. Clinton