Andrew McGregor is Director of Aberfoyle International Security, a Toronto-based agency specializing in security issues related to the Islamic world. He received a Ph.D. from the University of Toronto’s Dept. of Near and Middle Eastern Civilizations...
You must be logged in to access the rest of this content.
TRAC is a unique, comprehensive resource for the study of political violence of all kinds.