David McGrane

David McGrane is associate professor of political studies at St Thomas More College at the University of Saskatchewan and the editor of New Directions in Saskatchewan Public Policy.

Books By David McGrane