I just ran across your message. I descend thru William Weldon Hall, Robert Troy Hall, Mattie Hall, Harriet Eleanor McDougald, Mattie Blue (my grandmother).
I have pix of many of the Halls, some I can't identify. What do you know about William's father, supposedly John H. Hall, one of the first Associate Justices of the NC Supreme Court?
Please take a look at my web site.