Interactive tree of Ann Morton
1821 Ann Morton
17961863 William McKean
17911877 James Morton
17941858 Lillias Wilson
17601851 Thomas Morton
1766 Janet Hepburn
1760 James Wilson
1760 Jane …