
Catherine Christina Macfarlane

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 Catherine Christina Macfarlane [1] b. 23 Dec 1829 d. 14 Dec 1898
James McPherson Shearer b. 1818 d. 25 Mar 1881
- 2 James Shearer Macfarlane [1.1]
b. 13 Mar 1859 d. 21 Oct 1916
- 2 James Shearer Macfarlane [1.1]