Karsh, Efraim

Efraim Karsh is professor and head of the Mediterranean Studies Programme, King’s College, University of London.