Alan Graham

With an education in neuroscience, psychology and theology and a career as a tech writer, I am now exploring how social issues and politics are affecting us.