Individual Information
Stephen Thomas (Gifford) Giffard
Birth:
Bef 1438
of Thewborough, Devonshire, England
Death:
13 Apr 1483
FCID:6063:2423
Parents
Father:
John Giffard
Mother:
Alice Ugworthy
Marriage(s)
Joan Spencer
md.
Children
1.
Living
Agnes Churchill
md.
Children