Programming Ruby 1.9 & 2.0 : the pragmatic programmer's guide - Thomas, Dave (The Pragmatic Programmers, 2013)