- [S39] 1891 Scottish census, Seafield, Banff, Volume 167, Enumeration district 2, page 16, number of schedule 79.
- [S40] Margaret Pirie née Mair, Register of Deaths in the District of Seafield in the County of Banff 1922 167/00 0003, 20 February 1922, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S44] John Pirie, Register of Deaths in the District of Seafield in the County of Banff 1910 167/00 0008, 16 February 1910, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S49] John Mair to Maggie Mair, 1879 Register of Marriages in the District of Seafield in the County of Banff, 20 December 1879, "J Mair - M Mair "Slater", Register of Marriages," 1879 167/00 0011, page 6, No. 11, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S80] Margaret Mair, Register of Births in the District of Seafield in the County of Banff, 1883 167/00 0061, page 21, 20 December 1883, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S98] Joan Duthie Buchan, Register of Births in the District of Inverallochy in the County of Aberdeen, 1881 235/02 0016, page 6, No. 16, 4 April 1881, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S99] Mary Buchan, Register of Births in the Parish of Rathen in the County of Aberdeen, 1863 235/00 0033, page 11, No. 33, 13 April 1863, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S103] Mary Pirie, Register of Deaths in the District of Seafield in the County of Banff 1941 164/02 0016, 6 June 1941, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S105] William Pirie, Lair Record, 03 July 1943, "Hillhead Cemetery Register of Interments", (1901 - 1988 on microfilm), Lair 1539, Elgin Public Library, Hillhead Cemetery, Portknockie.
- [S106] Joan Duthie Pirie, Lair Record, 14 February 1973, "Hillhead Cemetery Register of Interments", (1901 - 1988 on microfilm), Lair 1539, Elgin Public Library, Hillhead Cemetery, Portknockie.
- [S107] Elizabeth Pirie, Lair Record, 22 November 1979, "Hillhead Cemetery Register of Interments", (1901 - 1988 on microfilm), Lair 1539, Elgin Public Library, Hillhead Cemetery, Portknockie.
- [S109] Elizabeth Pirie, Lair Record, 25 July 1915, "Hillhead Cemetery Register of Interments", (1901 - 1988 on microfilm), Lair 1537, Elgin Public Library, Hillhead Cemetery, Portknockie.
- [S110] Mary Pirie (née Buchan), Lair Record, 7 June 1941, "Hillhead Cemetery Register of Interments", ((? ?)), Lair 1537, Elgin Public Library, Hillhead Cemetery, Portknockie.
- [S434] Interview with Edgar Donaldson Mair, Buckie, Moray, Neil Alexander Pirie, 26 March 2004 (Buckie, 2004).
- [S495] John Mair and Margaret Mair (née Donaldson), Monumental inscription, Hillhead Cemetery, Moray, 27 March 2003 Neil A Pirie.
- [S639] 1881 Scottish Census, Rathen, Aberdeenshire, Volume 235-2, Enumeration district 1, page 5.
- [S640] 1871 Scottish Census, Inverallochy, Rathen, Aberdeenshire, Volume 235, Enumeration district 6, page 5.
- [S641] 1891 Scottish Census, Peterhead, Aberdeenshire, Volume 232, Enumeration district 5, page 22.
- [S705] 1901 Scottish census, Seafield, Banffshire, Volume 167, Enumeration district 2, page 17, number of schedule 98.
- [S706] 1881 Scottish census, Seafield, Banffshire, Volume 167, Enumeration district 3, page 8, number of schedule 39.
- [S708] 1871 Scottish census, Seafield, Banffshire, Volume 167, Enumeration district 3, page 9, number of schedule 32.
- [S709] 1861 Scottish census, Seafield, Banffshire, Volume 167, Enumeration district 3, page 4, number of schedule 20.
- [S727] Article, 'FISHERMAN DROWNED', Banffshire Advertiser and Buckie and Moray Firth Gazette, Buckie (Thursday 8 July 1943).
- [S774] Catharine Pirie to William Mair, Marriage entry, 28 December 1901, "1901 Register of marriages for the District of Seafield in the County of Banff," 1901 167/00 0008, Page 4, No. 8.
- [S775] Betty (Elizabeth) Burton (née Eaves) Neil Pirie. April Montreal, Canada. (2008).
- [S777] Interview with Edgar Donaldson Mair, Buckie, Moray, Neil Alexander Pirie, 7 March 2002 (Buckie, 2002).
- [S778] Anne Elizabeth Mair Neil Alexander Pirie. Aberdeen, Scotland. (various dates).
- [S785] Ship's passenger list,1946 'Letitia', Liverpool, The National Archives, UK.
- [S856] LDS Church, International Genealogical Index, Family History Library, Extracted record. Batch No: C111671, Source Call No: 6035516 REGISTER, Printout Call No: NONE, Sheet: 00.
- [S915] 1891 Scottish Census, Seafield, Banff, Volume 167, Enumeration district 2, number of schedule 106.
- [S997] Harry Mair, Register of Births in the District of Seafield in the County of Banff, 1906 167/00 0053, page 18, No. 53, 22 December 1906, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S1069] James Pirie, Register of Births in the District of Seafield in the County of Banff, 1903 167/00 0049, page 17, 30 September 1903.
- [S1273] 1871 Scottish Census, Seafield, Banff, Volume 167, Enumeration district 3, number of schedule 13.
- [S1333] Mary Laing Neil Pirie. Dinnet, Aberdeenshire, Scotland. (2008/09/10/11).
- [S1348] 1881 Scottish Census, Seafield, Banff, Volume 167, Enumeration district 3, page 1, number of schedule 2.
- [S1359] Charles Mair, Register of Births in the District of Seafield in the County of Banff, 1904 167/00 0048, page 16, 10 September 1904.
- [S1396] John Mair, Register of Births in the District of Seafield in the County of Banff, 1885 167/00 0025, page 9, 20 June 1885.
- [S1397] John Mair, Register of Deaths in the District of Seafield in the County of Banff 1929 164/03 0020, 17 December 1929.
- [S1402] John Mair & Margaret Donaldson, Register of Marriages in the District of Elgin in the County of Elgin, 135/00 0057, page 29, No 57, 10 September 1912, The Grand Hotel, South Street, Elgin.
- [S1784] William Mair, Register of Births in the District of Seafield in the County of Banff, 1875 167/00 0009, page 3, No. 9, 7 April 1875, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S2066] Elsie Donaldson née Mair, Register of Deaths in the District of Seafield in the County of Banff 1923 167/00 0018, 4 June 1923, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S2257] Elizabeth Pirie, Register of Deaths in the District of Seafield in the County of Banff 1915 167/00 0022, 23 July 1915, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S2338] William Wood "Buckie", Register of Deaths in the District of Seafield in the County of Banff 1898 167/00 0032, 14 November 1898, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S2634] Fanny Mair, Register of Births in the District of Seafield in the County of Banff, 1897 167/00 0053, page 18, No 52, 4 October 1897, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3037] Helen Wood Pirie, Register of Births in the District of Seafield in the County of Banff, 1910 167/00 0031, page 11, No. 31, 18 October 1910, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3183] Margaret Ann Mair née Wood, Register of Deaths in the District of Seafield in the County of Banff 1889 167/00 0027, 29 November 1889, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3307] Alexander Mair "Shavie", Register of Deaths in the District of Seafield in the County of Banff 1904 167/00 0013, 25 June 1904, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3330] George Mair, Register of Births in the District of Seafield in the County of Banff, 1891 167/00 0004, page 2, No 4, 22 January 1891, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3395] James Mair, Register of Births in the District of Seafield in the County of Banff, 1888 167/00 0035, page 12, 14 July 1888, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.
- [S3772] John Mair, Register of Deaths in the District of Rathven in the County of Banff 1962 164/00 0038, 16 April 1962, General Register Office for Scotland (GROS), New Register House, 3 West Register Street, Edinburgh, Scotland.