John William Hall II 1879 - 1955 North Carolina