Individual Information
Edmund Leach
Birth:
Abt 1621
New Haven, Ct, Usa
FCID:10770:1082
Parents
Father:
Lawerence Leach
Mother:
Elizabeth
Marriage(s)