Bernard Haykel

Bernard Haykel is Assistant Professor of Middle Eastern Studies and History in the Department of Middle Eastern Studies at New York University.