I would like to verify the father of John Carroll, born about 1754 in Smithfield, North Carolina. In my records, I always had John Carroll IV, born 1720 in Isle of White Virginia, but looking at some information today, I noticed in another rocord that his father was William Caroll, who was born 1731-1742. Could someone please verify this information. Thanks!!