March 11, 2014

Trial, error and the God complex