Winter Sale! 10% Discount off any order. Get the code »

Gilles Paquet

Gilles Paquet is a Professor Emeritus and senior research fellow in the School of Political Studies at the University of Ottawa and the president of the Royal Society of Canada.