Thomson, John A. F.(John Aidan Francis),1934-