Thomas Giffard - Pedigree | FamilyCentral
 Abt 1345 - 25 Sep 1394
 1301 - 1368/69
 Abt 1305 - Aft 8 Mar 1361
Family Group
  Children