McIntosh, A. J. (Alistair James), 1934-