Pedigree of Margaret Winslow (1640-1698) Ahnentafel of Margaret Winslow (1640-1698) Generation 1 1. Margaret WINSLOW: born 15 Jul 1640 in Marshfield, Plymouth, MA; died 26 Oct 1698 in Yarmouth, Barnstable, MA. Generation 2 2. Josiah WINSLOW: born 11 Feb 1605–6…