Cole, T. R. H. (Terence Rhoderic Hudson), 1937-