Peter Hale hasn't written any stories yet.

Peter Hale

Peter Hale

PhD computing and engineering. I am a published academic author, experienced computing researcher, volunteer, Rethink & BALP member Bristol Active Life Project.