On 12 May 1691 Mary second married John Davis in Derby, CT. Born ca 1647 in England. John died in Derby, CT ca 1711/2.
John, of Derby, CT. It’s unclear who his first wife was. He married Mary (Smith) Gunn second, and his third wife was named Abigail.
Check out The Davis Family of Connecticut, New York, Brier Island and Yarmouth, Nova Scotia 1690-1997. A History and Genealogy by Ralph Harold Davis. Yarmouth, Nova Scotia, 1997