About
Shiraz Dossa
Shiraz Dossa teaches political theory and political development at St. Francis Xavier University in Nova Scotia. He is the author of a number of essays and reviews which have been published in the Review of Politics, Philosophy and Social Criticism, Canadian Journal of Political Science, Alternatives, Arab Studies Quarterly, and MERIP.