Beginning Ruby From Novice to Professional - Cooper, Peter (Apress : Imprint: Apress, 2009)