Weigel, John C. (John Conrad), 1886-1975