John Diefenbaker

444823
de