Ernest Solomon Cauffiel (1902-1983)