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 US delivery on orders $35 or over