General Information

Birth
1812

Parents

Unavailable

Spouse

Margaret D. Rankin
- Wife
Birth
1813
Guilford County, North Carolina

Children