Individual Information
Humphry Richards
Birth:
12 Jan 1666
Boston, Massachusetts
FCID:27881:3835
Parents
Father:
Humphrey Richards
Mother:
Mehitabel Ruggles
Marriage(s)