Jeremy Black

Jeremy Black is Professor of History at Exeter University.