Interactive tree of Margaret Stewart

Archibald Fairley 1749–1807
Mary Fairlie 1751–1834
Nancy Fairlie 1755–1795
Robert Fairley 1760–1821
John Fairbanks Judge Fairley 1763–1854
Margaret Stewart 1719–1781
John Fairlie 1717–1798
James Fairlie 1672–1745
Jean Davidsone 1685–1720