Cameron, Dugald,1939-