Stephen Church
Stephen Church is Professor of Medieval History at the University of East Anglia and the author of King John: England, Magna Carta and the Making of a Tyrant .
Stephen Church is Professor of Medieval History at the University of East Anglia and the author of King John: England, Magna Carta and the Making of a Tyrant . See less