link David Libby... returning to Scarborough 1681, and was granted six acres of land by the town in 1682 and thirty acres in 1685. He married his wife Eleanor in this interval between wars, her surname being unknown. She may have been from Scarborough or possibly from his exile to Boston... made his will May 6, 1725 to his wife Eleanor..