Guy-Antoine Lafleur

Professor of political science at Laval University