John B Williams was my wife's 3rd great grandfather. I show him born in Allegheny, Madison County, NC on 17 Nov 1777 and died in Ashe, NC on 12 Apr 1871. John B's wife was Jane Baker. His father was John Williams, born in 1744 in England. John's wife was named Abigail. I have no further details on John Williams.
One of John B Williams children was Henry John Williams 1822-1904, who married Jane Jeannie Wyatt. Henry John was my wifes 2nd Great Grandfather.