Interactive tree of David Leggat

David Leggat 18691870
John Brown Leggat 18271899
Elizabeth Aitkenhead 18371919
William Leggat 1798
Elizabeth Brown 1798
James Aitkenhead 17901870
Isabella Smith 1796
James Aitkenhead 17601827
Margaret Dykes 17601822
John Smith 1763
Mary Speirs 1763