Individual Information
Thomas Uden
Birth:
Abt 1344
Delaware, Brasted, Kent, Eng.
FCID:14288:13742
Parents
Father:
Roger Uden
Mother:
Eleanor Delaware
Marriage(s)