Cloning Internet Applications with Ruby : Make Clones of Some of the Best Applications on the Web Using the Dynamic and Object-oriented Features of Ruby - Chang Sau Sheong (2010)