Greg Worton
Greg Worton

Greg Worton

I’m a software developer and science enthusiast. Lifelong depression forced me to think about issues of spirituality, values and moral.