Programming Ruby(2nd edition): The Pragmatic Programmers' Guide - Code Examples