Individual Information
David Hume Finlay
Birth:
26 May 1819
Chesterfield, South Carolina
Death:
1866
FCID:6342:3326
Parents
Father:
Archibald Finlay
Mother:
Eleanor Campbell
Marriage(s)
Rebecca Elizabeth Staggers
md. 1849
Crenshaw, Alabama
Children