Individual Information
Oliver Hazard Perry Thomas
Birth:
FCID:15859:4216
Parents
Father:
James Cooper Thomas
Mother: Elizabeth Jane Soward
Marriage(s)