Skip to main content alibris logo

John Gurney

John Gurney is a Visiting Fellow in the School of Historical Studies, Newcastle University.