Margaret Fernald - Pedigree | FamilyCentral
 27 Mar 1681 -
Soloman Cotton
 md. 14 May 1702
  Children