Interactive tree of Catherine Cunningham

Alexander Boswell, Lord Auchinleck 17071782
Euphemia Erskine 17181766
Elizabeth Boswell 1799
Veronica Boswell 17041742
David Montgomerie, 7th Laird of Lainshaw 16891752
John Boswell 17101780
Anne Cramond 17101777
James Boswell, 7th Laird of Auchinleck 16721749
Elizabeth Bruce 16731734
Jean Boswell 1699
John Campbell of Horsecleugh 1725
Margaret Boswell
Hugh Campbell of Balquharie
James Campbell of Treesbank 17101776
Mary Montgomerie 1735
Anne Boswell
George Campbell
Claude Boswell, Lord Balmuto 17421824
Anne Irvine 1841
Elizabeth Boswell 1799
Alexander Boswell, Lord Auchinleck 17071782
John Boswell 16741741
Margaret Henderson 17081790
David Boswell, 6th Laird of Auchinleck 16401712
Anna Hamilton 1711
Margaret Cunningham
James Boswell 15901661
Catherine Cunningham
James Cunningham of Glengarnock 1623
James Cunningham, 7th Earl of Glencairn 15521630
Margaret Campbell 1610
William Cunningham, 6th Earl of Glencairn 15301578
Janet Gordon 1596
Alexander Cunningham, 5th Earl of Glencairn 15151574
Janet Hamilton
William Cunningham, 4th Earl of Glencairn 14801548
Catherine Borthwick
James Hamilton, 1st Earl of Arran 14751529
Janet Bethune
Unknown