Welsh, John H. (John Henry), 1901-2002