Family tree▼
http://trees.ancestry.com/pt/AMTCitationRedir.aspx?tid=720130&pid=-1404244023
WALTER, Weymouth 1643, freem. 1653, had Ebenezer, b. 30 May 1656; Walter, 10 Sept. 1657; and Nicholas, the last b. 9 Feb., 1660.