John Diefenbaker, PC,CG,QC PM 1957-1963

John Diefenbaker, PC,CG,QC PM 1957-1963