B: in , Dumfries, Scotland
D:
B: 1789 in , , Nc
D: 1861 in , Alleghany, Nc
M: Mary McMillan ↓→
B: 1828 in , Ashe, Nc
D: Oct 1864 in Killian's Branch, Sparta, Alleghany, Nc
Oct 1862 in Alleghany, NcB: Nov 1863 in , Alleghany, Nc
D: May 1942 in , Alleghany, Nc
15 May 1882 in , Alleghany, NcB: 13 May 1865 in , Alleghany, Nc
D: 1919 in , Alleghany, Nc
M: Caroline Cheek ↓→
18 Oct 1884 in , Alleghany, NcM: Loretta Joines ↓→
14 Nov 1917 in , Alleghany, Nc