B: 25 Mar 1834 in , Ashe, Nc
D: 1874
M: ↓→
B: 1856 in , , Va
D:
B: 1858 in , , Va
B: 1861 in , , Va
B: 1863 in , Ashe, Nc
M: Laura Y. Peacock ↓→
B: 1867 in , Ashe, Nc
B: 1868 in , Ashe, Nc