The lineage of Charles Harper's father can be traced back 2 generations to Anderson, South Carolina. Surnames include Harper and Harkness.
His mother's lineage can be traced back 3 generations. Through his grandparents, they resided in the Flatonia, Texas/Lavaca County area. Surnames include Woods and Jones.
A 4 generation pedigree chart for Charles is shown below; the complete chart is attached to the left.