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