Campbell, Keith,1938-