Archive for June, 2014

On Permanence and Change

Friday, June 27th, 2014