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