Interactive tree of John Campbell of Horsecleugh

John Campbell of Horsecleugh 1725
Jean Boswell 1699
David Boswell, 6th Laird of Auchinleck 16401712
Anna Hamilton 1711
James Boswell 15901661
Margaret Cunningham
James Boswell, 4th Laird of Auchinleck 15601618
Marion Crawford 15621632
John Boswell, 3rd of Auchinleck 15321609
Christian Dalzell 1580
Christian Stewart
David Crawford, 5th of Kerse 15281595
Johanna Fleming 15251596
James Cunningham of Glengarnock 1623
Catherine Cunningham
James Cunningham, 7th Earl of Glencairn 15521630
Margaret Campbell 1610
James Hamilton, 1st of Dalzell 1665
Jean Henderson 16161653
John Hamilton, 4th of Orbiston 1621
Christian Dalzell
Robert Dalzell 1610
Janet Hamilton
Sir John Henderson, 4th of Fordell 15641618
Anne Halkhead 1645
James Henderson, 3rd of Fordell 15441610
Jean Murray
Sir Robert Halkett of Pitirrane