Bernard Haykel

Bernard Haykel is Professor of Near Eastern Studies and Director of the Institute for Transregional Study of the Contemporary Middle East at Princeton Unviersity