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 ...vizualizați mai multeShiraz 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.vizualizați mai puține