
Margaret Welsh
 
( = Descendancy chart to this point,
 = Descendancy chart to this point,  = Expand,
 = Expand,  = Collapse)
 = Collapse)
- 1  Margaret Welsh [1]    
 Andrew McFarlane  c. 2 Mar 1829 Andrew McFarlane  c. 2 Mar 1829
 - 2  William Logie McFarlane [1.1]    b. 4 Sep 1861 b. 4 Sep 1861 Margaret Ferguson Jardine  b. 1867 Margaret Ferguson Jardine  b. 1867
 - 3  Margaret McFarlane [1.1.1]    b. 1893 b. 1893
- 3  Andrewina McFarlane [1.1.2]    b. 1900 b. 1900
- 3  William McFarlane [1.1.3]    b. 19 Jun 1903 d. Mar 1973 b. 19 Jun 1903 d. Mar 1973 Christina Hudson Fyfe  b. 26 Dec 1901 d. 4 Feb 1958 Christina Hudson Fyfe  b. 26 Dec 1901 d. 4 Feb 1958
 - 4  William Ian McFarlane [1.1.3.1]    b. 13 Jan 1938 d. 21 Jul 2014 b. 13 Jan 1938 d. 21 Jul 2014
 
- 4  William Ian McFarlane [1.1.3.1]   
 
 
- 3  Margaret McFarlane [1.1.1]   
 
- 2  Elizabeth McFarlane [1.2]    b. 28 Nov 1862 b. 28 Nov 1862
- 2  Elspa McFarlane [1.3]    b. 8 Mar 1866 b. 8 Mar 1866
- 2  Margaret McFarlane [1.4]    b. 5 Sep 1870 d. 4 Nov 1929 b. 5 Sep 1870 d. 4 Nov 1929- +  Thomas McFarlan  b. 9 Sep 1869 d. 28 Jan 1940
 
- +  Thomas McFarlan  b. 9 Sep 1869 d. 28 Jan 1940
 
- 2  William Logie McFarlane [1.1]   
 
