Thomson, A. W. J.(Andrew William John),1936-