Ferguson, John C. (John Craig), 1959-