Author avatar

David McGrane

David McGrane is a professor of political studies at St. Thomas More College at the University of Saskatchewan.  He is the author of The New NDP: Moderation, Modernization, and Political Marketing.

Articles by this author