Margaret Halstead - Pedigree | FamilyCentral
 1578 - 9 Feb 1611