Efraim Karsh Editor & Author

Efraim Karsh is Professor and Head of Mediterranean Studies at King's College London, UK