Thomas Haynes(~1640 - 1718)
Andrew Haynes
b. abt 1667, Eng.
d. 21 May 1718, York Co., Va.
bur. 24 May 1718, Va.