Interactive tree of Mary Ann Buchanan

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