John G. Diefenbaker

GPTKB entity