Alastair A Spence C.B.E. 1936-2015.