Stephen Cokayne Gibbs — (1929-2017)