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