Nielsen Hayden genealogy
Descendants of Margaret Stewart
Father: Robert II, King of Scots (2 Mar 1316 Paisley, Renfrewshire, Scotland - 19 Apr 1390 Dundonald Castle, South Ayrshire, Scotland)
Mother: Elizabeth More ( - Bef 1355 bur.Church of the Blackfriars, Perth, Perthshire, Scotland)
Margaret Stewart
John of the Isles ( - 1387 Ardtornish Castle, Argyll, Scotland)(m. Abt 18 Jul 1350)
   └─ Donald MacDonald ( - Abt 1423 Ardtornish in Morvern, Inverness, Scotland)
    Mary Leslie ( - Bef Jan 1437)(m. Bef 1388)
       └─ Fingula of the Isles ( - Bef 1463)
        John Stewart (of Lorne, Argyll, Scotland - 20 Dec 1463 Dunstaffnage, Argyle and Bute, Scotland)
           └─ Isabel Stewart ( - 26 Oct 1510 Dumbarton, Dunbartonshire, Scotland) =>
            + Colin Campbell ( - 10 May 1493)