Interactive tree of Margaret Buchanan

Margaret Buchanan 1829
Samuel Steel Buchanan 17961873
Mary Gibson 17931868
David Buchanan 17641844
Margaret Steel 17651854
Andrew Buchanan
Joanah Hay
Samuel Buchanan