http://www.allyngibson.com/?p=577
On Life as a Sine Wave