Matthew H Spring
Matthew Spring holds a Ph.D. in history from the University of Leeds and teaches history at Truro School, an independent secondary school in Cornwall, England.
Matthew Spring holds a Ph.D. in history from the University of Leeds and teaches history at Truro School, an independent secondary school in Cornwall, England. See less
Matthew H Spring's Featured Books