Although there is a sizeable difference in the ages between Ann Foster and Andrew Foster II there is this to consider.
[1] Ann [Alcock] Foster arrived in New England during the same year from England. The ship's name that Andrew Foster arrived in New England and it's manifest has thus far not been discovered. However, as Andrew Foster II was Constable at Cape Ann during until 1647 a date for his arrival in Gloucester N.E. record is given as 30th of June 1635. However the ship Abigail's manifest listed Ann Alcock as having arrived in New England on the 10th of July 1635 at 18 years of age. See also possible return trip to England for Andrew Foster about the 11th month of 1648. Evidence for this is to be found in the New England Historical Register, Volume 52 [LII]; Volume 1898 by Society Staff, notation to be found on page 194. This involved an inheritance between the Fosters, Stowes and Biggs, families to which Andrew Foster was related. Statement in the text,. . . "but it seems that the security, Andrew Foster, must have been in England."
[2] Andrew and Ann's marriage must have been near 1635 because their first born son Andre Foster III was born 1640. The town records of Andover indicates their relocation from Gloucester to Andover during 1647, settling at Foster's Pond. In Foster Genealogy by Fredrick Clifton Pierce the disparity in ages between Andrew Foster and Ann was indicated, but during that time in history these age disparities were not unusual and further a previous marriage for Andrew Foster and Ann Roach at Roydon, Herts, England 21 April 1638 was located. There is existent much evidence to connect Andrew Foster and Margery Eliot and their allied families to Gilston, Herts, England and to Royden, Herts, England, of whom Andrew Foster II was likely their son. Ann Roach completely disappeared from all records at Roydon, nor is the name Roach to be found in New England Records.
Hello Erica: See typo above which should read, Andrew's probable 2nd marriage! "[2] Andrew and Ann's marriage must be near [1639 ] because their first born son Andrew Foster III was born during 1640." and further you are quite correct that the original Will of George Alcock is missing and what exists is indeed a rewritten reinterpretation blocking solid evidence of proof that Ann [Alcock] Foster was a daughter of Deacon George Alcock and Ann [Hooker] Alcock who was a sister to Rev. Thomas Hooker. Thanks for your scholarly reply! Edson