McCandlish, John M., F.R.S.E.