Interactive tree of John Fairbanks Judge Fairley

John Fairbanks Judge Fairley 1763–1854
John Fairlie 1717–1798
Margaret Stewart 1719–1781
Margaret Stewart Fairlie –
James Fairlie 1672–1745
Jean Davidsone 1685–1720