Skip to main content Skip to search Skip to search

About

Peter MacKinnon

Peter MacKinnon is President Emeritus of the University of Saskatchewan and currently interim executive director of the School of Public Policy at the University of Calgary.

Books by Peter MacKinnon