Tarak Barkawi Author & Editor

Tarak Barkawi is lecturer at the Centre of International Studies, University of Cambridge.