Clarke, F. G. (Francis Gordon), 1943-