Interactive tree of Susan B Stewart

Susan B Stewart 1830
John Lafferty 1870
Hamilton Brownlee 1827
James Stewart 18011882
Jane Leeper 18011871
William Leeper 17801830
Mrs. William Leeper 1780