Oscar Fitzallen Craven
Birth:
1808
of Rockingham, Virginia
Death:
1841
FCID:4272:4716
Parents
Father:
Joseph Cravens
Mother:
Mary "Polly" Nichol
Marriage(s)