Interactive tree of Margaret Freebairn

Jean Salmond 1800
Patrick (Peter) Salmon 18011827
John Kilpatrick 1829
Margaret Kilpatrick 1831
David Kilpatrick 1834
Alexander Kilpatrick 1839
William Kilpatrick 1841
Helen Salmon 18031882
David Kilpatrick 1795
Margaret Salmond 18051900
John Salmon 1806
Sarah Carr
Peter Salmon 18321853
James Allison Salmond 18591932
Annie McRae 18561905
Sarah Gilmour Candlish 18791934
James Armstrong 18811891
Martha Goodlet Salmon 18611943
James Armstrong 18581933
Margret McNeil Salmond 18631931
John Smith 1863
Jane Allison Welsh 1900
Private
Janet Mitchell Salmond 18651925
George Welsh 1868
James Sharp 1891
Elizabeth Hamilton 1898
Jane Allison Sharp 1894
Alexander Buchan McIntosh 1892
Jeanie Sharp 1895
John Boyd Sharp 1896
Private
George Sharp 1899
William Salmond Sharp 1903
Private
Jane Salmond 1867
John Sharp 18651924
James Salmond 1895
Isabella Borrie Campbell 1899
Jane Jack Allison Craig Salmond 1897
Martha Craig Salmond 1900
William Berry McFarlane 1901
Lilly Craig Salmond 1902
Peter McFarlane 1901
Private
William Salmond 19091974
Private
Private
Private
William Salmond 18701946
Lily Samuel Craig 1871
James Bell Salmond 18981986
Private
Robert Salmond 19021981
Gladys Mary Vincent 19031994
John Salmond 19051984
Mildred Mary Shute 19062002
Peter Salmond 18711969
Isabella Hall Bell 18701909
Lizzie Brown Leggat 18781974
Private
Private
Robert Allison Salmond 18741965
Janet Ross 18741942
James Salmon 18361921
Jane Allison 18371896
William Salmon 18371850
Hugh Salmon 18391849
William Salmon 18121860
Margaret McNeil 18091860
Mary Salmond 1814
Alexander Salmon 1815
Margaret Freebairn 1773
Peter Salmon 17761863