The question has arisen as to whether information about the John Baird who married Margaret Rookings and died in 1738 in Prince George County Virginia was indeed one of the sons of John Baird, b.1655, and Janet Davidson, of Glasgow, Scotland. According to this theory, which is supported to some extent by DNA and is represented in multiple web trees, John was known variously as "John" or as "John Hughes" or maybe as just "Hughes", and born Sept 30, 1682 in Glasgow. Other lineages say nothing about parentage and claim a birthdate of c. 1675 in Virginia. I have not been able to find a detailed immigration record (which I would expect to be between 1695 and 1705) for him, but there is some record of a John Baird arriving before 1738:
https://search.ancestry.com/cgi-bin/sse.dll?db=pili354&indiv=tr...
But I do keep finding interesting tidbits in Ancestry trees which lead me to wonder whether there is a reference involved we need. For example:
https://www.ancestry.com/family-tree/person/tree/89420947/person/48...
... describes in much more detail the wife he married in Virginia, referring to the "Flying Point Rookings", as well as his occupation (immigrant and carpenter). Other web trees say his first wife's name was "Margaret Bogle", but this is not as well correlated with son Rook Baird so I have discounted that hypothesis.
I have also not found a Scottish baptism record for John corresponding to the baptism/birth date given in the web trees. And yet there are numerous web trees across many platforms that include all this information.
This discussion is about trying to crisp up what we know, and what we don't know, about this guy.