Hefley, William T. (William Tell), 1906-1991