Nielsen Hayden genealogy
Descendants of Janet Keith
Abt 1350 -Father: William Keith
Mother: (Unknown) More
Janet Keith (Abt 1350 - ??)
Alexander Stewart (of Galston, East Ayrshire, Scotland - Bef 24 May 1402)(m. Abt 1383)
   └─ John Stewart (Abt 1384 of Darnley, Renfrewshire, Scotland - 12 Feb 1429 Rouvray, Eure-et-Loir, France)
    Elizabeth of Lennox ( - Nov 1429 France)(m. Aft 23 Sep 1406)
       ├─ Elizabeth Stewart
       │ William Stewart (of Dalswinton, Dumfriesshire, Scotland - Abt 1479)
       │     + Elizabeth Douglas (of Cavers, Roxburghshire, Scotland - ??)
       └─ Alan Stewart (Between 1407 and 1410 of Darnley, Renfrewshire, Scotland -
        20 Sep 1438 Polmais Thorne, Stirlingshire, Scotland)
        20 Sep 1438 Polmais Thorne, Stirlingshire, Scotland)
        Katherine Seton (Abt 1410 - Bef 7 Feb 1478)(m. 1428)
           └─ John Stewart (1429 of Darnley, Renfrewshire, Scotland - Between 31 Aug 1495 and 11 Sep 1495) =>
            + Margaret Montgomery (Abt 1442 - Bef 1527)(m. Bef 20 Jul 1461)