Stephen Church is a writer and professor of medieval history at the University of East Anglia and is regarded as an expert on King John.
Stephen Church is a writer and professor of medieval history at the University of East Anglia and is regarded as an expert on King John.