William Hayward - Pedigree | FamilyCentral
 6 Feb 1617 - 10 May 1659