I've been reading the pension record for William Carroll of Roane County, TN. It lists his wife as Kissiah (Keziah) His children were Jesse, John, Elijah, Betsey and Nancy. He seems to be connected to the Alferd Caroll on the 1840 census in Roane as neighbors listed in the pension record are near or next to Alferd. William lived in Granville County, NC when he enlisted. This doesn't help us but seems to eliminate William as a father to John James and Albert.