Bernard Haykel

Bernard Haykel is a professor of Near Eastern Studies at Princeton University and director of its Institute for Transregional Study of the Contemporary Middle East, North Africa and Central Asia. Article List