My greatgrandfather was known in the 1870's census as Sam for Samuel Harris. In the 1880 census he was known as Crockett being the first name and last name Harris. I don't understand the changing of first name to "Crockett". He lived in Granville County, NC in townships Walnut Grove and later Oxford. We assumed that his name was Samuel Crockett Harris. I've tried to find out what was the reason of name changes from the 1870's to 1920.