John Diefenbaker

John George Diefenbaker