article: List of prime ministers of Canada
links: Brian Mulroney Charles Tupper Lester B. Pearson Liberal Party of Canada Joe Clark Justin Trudeau Jean Chrétien John Diefenbaker Pierre Trudeau R. B. Bennett John A. Macdonald Arthur Meighen Wilfrid Laurier Progressive Conservative Party of Canada Canada Mackenzie Bowell Alexander Mackenzie John Turner Mark Carney John Abbott Kim Campbell William Lyon Mackenzie King Conservative Party of Canada Robert Borden Stephen Harper Louis St. Laurent Prime Minister Paul Martin John Sparrow David Thompson