Cameron, Alan Douglas Edward (1938-2017)