John Morgan
John Morgan hasn't written any stories yet.
John Morgan hasn't written any stories yet.
Early modern social and environmental historian, latterly of flooding. Lecturer @uomhistdept. Central midfielder. Mainly tweeting from public transport.