John Carroll was evidently born in Grainger County and not Claiborne.
Ref: 1830 Grainger Co. TN, p. 367, line 22: Carroll, Hugh 20002-0001
John was the second son of Hugh Carroll and Anna Shelton, not Skelton.
There is a conflict regarding Johns wife which I have already stated.
I believe she was also a Carroll, but is not known to be related.
Ref: "History of the Cherokee Indians" by Dr. Emmett Starr.
“John Carrolls first wife was named Susan Carroll who was the son of a Stephen Carroll and his wife Nannie Ward.
It is true that she is called Susan Ward in Goodspeed, but surely someone in the Carroll line will be able to eventually verify which is true.
I will contact you privately regarding your recent email.