Makgill (cont.)
David  d. 13 Feb 1595/96
David  d. Sep 1717
David
David
David  d. 10 May 1607
David  b. 15 May 1649, d. b 1656
David  b. 20 Apr 1686
David  b. 2 Jan 1880, d. Oct 1934
David Comins  b. 1918
David of Rankeillour
Deborah Elizabeth Mary  b. 21 Dec 1914
Diana Mary Robina  b. 4 Jan 1930
Diane
Donald  b. 31 Dec 1899, d. 1986
Donald Haldane  b. 1921
Donna Marie  b. 1974
Douglas Malcolm  b. 23 Jan 1922
Dylan  b. 1975
Edward Anthony Donald  b. 1983
Eliza  d. 11 Aug 1860
Elizabeth  d. Jan 1622
Elizabeth  d. 5 Nov 1669
Elizabeth  d. 5 Nov 1669
Elizabeth
Elizabeth
Elizabeth  d. 16 Mar 1578/79
Elizabeth
Elizabeth
Elizabeth  d. 2003
Elizabeth  b. a 1621
Elizabeth  b. 1933
Elizabeth Lyman
Elizabeth Marion  b. 4 Mar 1938
Emily Ann  b. 1980
Ena Mary Thompson
Esther Lilian  b. 11 Feb 1905, d. 1 Nov 1996
Eugenia Louise
Eupham
Eupheme
Eva Diana Mairo  b. 7 Sep 2010
Fiona Margaret  b. 7 Sep 1951
Frances Elizabeth  d. 16 Dec 1947
Geoffrey Haldane  b. 1915, d. 1984
George  d. Sep 1648
George  b. 11 Mar 1655, d. 15 Dec 1704
George  b. 6 Sep 1723, d. 26 Aug 1797
George  b. 23 Dec 1812, d. 21 Sep 1878
George Edward  d. 3 Aug 1877
George Hubbard, 13th Viscount of Oxfuird  b. 7 Jan 1934, d. 3 Jan 2003
George, 11th Bt.  b. 24 Dec 1868, d. 17 Oct 1926
George, Master of Oxfuird  b. 21 Jan 1676, d. bt Aug 1701 - Sep 1701
Grace Gladys  d. 25 Dec 1952
Hamish Max Alistair  b. 1972
Harriet  d. 7 Nov 1890
Harriet Frances Janet  b. 29 Aug 1893, d. c 1970
Heather Dawn
Heather Woods  b. 15 Jun 1961
Helen
Helen  d. 20 Jul 1665
Helen
Helen
Helen  b. 18 Jul 1659
Henrietta  d. Nov 1696
Henrietta  b. c 1682, d. 11 Oct 1758
Henrietta Julia  d. 25 Feb 1919
Henry
Hew  d. 4 Aug 1720
Hew
Hugh Haldane  b. 1948
Ian Arthur Alexander, 14th Viscount of Oxfuird  b. 14 Oct 1969
Ian James  b. 22 Apr 1946
Iona Amie  b. 1987
Isabel
Isabel  d. Jan 1787
Isobel
James  d. 6 Nov 1602
James  d. 26 Sep 1747
James
James  d. 1553
James  d. b 15 Aug 1579
James  d. 6 Nov 1602
James  d. c 3 May 1699
James  d. Oct 1695
James  d. c Jan 1662
James  b. 1576, d. 20 Apr 1661
James  b. 9 Dec 1623, d. c 22 Feb 1670
James  b. 6 Nov 1680
James Edward  b. 1913, d. 1942
James, 1st Viscount of Oxfuird  d. 5 May 1663
Jamie Douglas  b. 1972
Jane  d. 24 Feb 1851
Jane
Janet
Janet
Janet
Janet
Janet  d. 8 Apr 1687
Janet
Janet  b. 1952
Jean
Jean
Jean
Jean
Jean
Jean
Jean
Jean  d. 1710
Jean  d. c 18 Jul 1743
Jean
Jean
Jean
Jennifer Ann  b. 1939
Jennifer Marie  b. 1986
Joan
Joan Maria
Joanna  b. 1977
Joanna Maud  b. 1898, d. 1995
John  d. c 1552
John
John  d. 24 Apr 1673
John  d. 7 Feb 1879
John
John  d. 2 Jul 1607
John  d. c 29 Apr 1646
John  b. 1595, d. c 1677
John  b. 13 Jun 1676, d. 19 Apr 1762
John  b. 21 Sep 1715, d. Nov 1741
John Donald Alexander Arthur, 12th Viscount of Oxfuird  b. 31 Dec 1899, d. 1986
John Edward  b. 11 Nov 1874, d. 28 Nov 1938
John of Kemback  b. 16 Nov 1790, d. 3 May 1817
John Palmer  b. 1910
John Richard James  b. 15 Dec 1967, d. 17 Dec 1967
John Wardell  b. 1944
John, 10th Bt.  b. 6 Feb 1836, d. 14 Nov 1906
Josephine Mary
Joy Louisa  b. 5 Apr 1953
Katherine  d. 1662
Katherine  d. Feb 1774
Katherine
Kathleen Palmer  b. 26 Jan 1956
Laura
Laurence  d. b 29 Apr 1646
Lilias
Lilias
Linda Anne
Lisa  b. 1972
Louise Clare  b. 1973
Lucy
Lynette Jane  b. 2 Feb 1955
Mable Sophia Elizabeth  d. 8 May 1932
Margaret
Margaret
Margaret
Margaret  d. c 26 Feb 1695
Margaret  d. 1838
Margaret
Margaret  d. 1651
Margaret
Margaret
Margaret
Margaret
Margaret
Margaret Elizabeth  d. 11 Jul 1948
Margaret Isabella  d. 18 Mar 1920
Margaret May  b. 1912
Margaret May  b. 15 Dec 1935
Margaret Philippa  b. 1918
Maria
Marie Elspeth Agnes  b. 17 Jul 1895, d. 23 May 1939
Marie Louise
Marion
Marjorie  d. 1981
Marjorie Ann
Mary  d. 6 Feb 1606
Matthew Simon  b. 1977
Maureen  b. 11 Nov 1914, d. 17 Jul 2002
Max George Samuel  b. 24 Aug 2012
Miriam Isabella  b. 1903, d. 1998
Miriam Jane  b. 1975
Mungo Ian  b. 15 Dec 1911, d. 23 May 1986
Muriel Ann  b. 1927
Muriel Barbara  b. 1907, d. 1985
Muriel Ravenscroft  b. 6 Mar 1876, d. 5 May 1946
Myra Louisa
Nancy Margaret  b. 1929
Pamela Ann
Patricia Ruth  b. 1923
Patrick  d. 5 Nov 1669
Patrick
Patrick  d. 1651
Penelope Anne  b. 1947
Philippa Suzanne  b. 1982
Rachel
Ray Malcolm  b. 6 Oct 1945
Richard James Robert Haldane  b. 5 May 1907, d. 9 Aug 1948
Richard John  b. 1926
Robert  d. May 1708
Robert  b. 10 Jul 1627
Robert  b. 1971
Robert Cloan  b. 1950
Robert Edward George  b. 14 Oct 1969
Robert Haldane  b. 24 May 1870, d. 3 Oct 1946
Robert John  b. 1910, d. 1983
Robert, 2nd Viscount of Oxfuird  b. 20 May 1651, d. Dec 1705
Robert, Lord Foord  d. Nov 1651
Roberta Louise  b. 22 Apr 1942
Rodney Devereux  b. 1901, d. 1955
Rose Ashwell  b. 1916
Roy Malcolm  b. 1961
Ruth
Ruth Mairo
Samuel
Simon Redding  b. 1949
Stephen Stewart  b. 11 Dec 1929
Stephen Stewart  b. 16 Sep 1958
Stuart Rodney  b. 1956
Thomas  b. 15 Mar 1682
unknown
unknown
unknown son
unknown son
unknown son
Valerie Joan
Venetia Cunitia Mary  b. c 1942, d. 20 Jun 2011
William
William
William of Ayton
Yvonne  b. 1954
Zachary