Interactive tree of Margaret Stewart Fairlie

Alexander McMillan 1837
Daniel T McMillan 1838
Catherine McMillan 18401902
Ervin Green 1830
John N. Mack Nichols 18261899
Elizabeth McMillan 18421895
Horatio Nelson Gray 18251908
Mary McMillan 1844
Sarah Jane McMillan 18461883
Martin J. Nichols 18481937
John McMillan 18161847
Catherine Brown 18141861
Alexander McMillan 1822
Fairley McMillan 1832
John McMillan 1834
Edward McMillan 1836
Henrie McMillan 1838
Euphemia McKinnon 17921851
Alexander Fairley 17531827
Effie McLaurin Fairlie
Abigail Effy McLaurin 17691831
Margaret Stewart Fairlie
John Fairlie 17171798
James Fairlie 16721745
Jean Davidsone 16851720