Biography

Jeremy Black is Professor of History at the University of Exeter, UK, and a Senior Fellow at the Center for the Study of America and the West at the Foreign Policy Research Institute in Philadelphia, USA.

Free UK delivery for orders £30 and over