Christopher Harper-Bill Editor & Author

Christopher Harper-Bill is Professor of Medieval History at the University of East Anglia.