William John Cameron, 80