Namesakes

Canadian Prime Ministers: 1 prime minister
John Diefenbaker   1957-1963