Interactive tree of James Hill

James Hill 1785
Abel Hill 17301803
Elizabeth Waggoner 17351820
William Hill
Johann Waggoner
Elizabeth Johnstone