- It is possible this is George Starnes, born 1760 in Maryland, died in 1840 in Davidson County, NC.
This research shows five additional children from this union: George Michael Starnes (1802-1880); Malinda Starnes (1805-1868); Jacob Starnes (1811-1864); William Starnes (1816-1900) and Cynthia Avaline Starnes (1817- ). 
- It is possible this is John Starnes. A John Starnes was living in Buncombe County, NC, by 1820. He was born about 1779 in NC and was still living in Buncombe 1850. He died 20 Dec 1855 and estate was administered in Jan. 1856. He owned several slaves. John is buried with a tombstone Riverside Cemetery, Asheville, NC.