Best of Ruby Quiz . volume one - Gray, James Edward II. (Pragmatic Bookshelf, 2006)