Hi
There is a marriage on 18 Feb 1676/77 Wood Ditton, Cambs between a John Clarke and Mary Bye.
Looks to fit in With daughters baptism.
2 Possible baptisms for John -
John Clearke bapt 10 May 1634 Wood Ditton, Cambs. Parents - Robert and Joane.
John Clark bapt 6 Jan 1642/43 West Wratting, Cambs. Parents - Thomas and Anable/Annabelle?
West Wratting is only about 7 1/2 miles from Wood Ditton, about 2 1/2 hours on foot.
Possible baptism for Mary Bye -
Mary By bapt 23 May 1650 Dullingham, Cambs. Parents - Richard By.
Dullingham is only 2.2 Miles away from Wood Ditton, About 45 mins on Foot.
The only marriage which comes up for William Jeffery -
1667 Great Wratting, Suffolk between William Jeffery and Margaret Golding.
Great Wratting is only 11 Miles away, about 3 1/2 hours on foot.
Its possible they didnt Marry before having a child but this is only marriage I can see.