Interactive tree of James Morton
18201872 James Morton
17911877 James Morton
17941858 Lillias Wilson
17601851 Thomas Morton
1766 Janet Hepburn
1760 James Wilson
1760 Jane …