Your right, there are two James Flinn"s born in North Carolina about the same time. One (father of Thomas Flinn) was born in 1768 in Orange County, NC. The other James Flinn (father George Flinn) was born in 1791 in Surry County, NC. I changed the one born in 1768.