Fife, John M. (John Macmillan), 1940-