Delete Ophir Frieder, Gideon Frieder, David Grossman-Computer Science Programming Basics in Ruby-O'Reilly Media (2013).pdf