Nielsen Hayden genealogy
Descendants of Annabel Drummond
- Aft 1492Father: John Drummond (Abt 1446 - Bef 18 Dec 1519 Drummond Castle, Perthshire, Scotland)
Mother: Elizabeth Lindsay
Annabel Drummond ( - Aft 1492)
William Graham (Between 1463 and 1464 - 9 Sep 1513 Flodden Field, Northumberland, England)
(m. 25 Nov 1479 Muthill, Perthshire, Scotland)
(m. 25 Nov 1479 Muthill, Perthshire, Scotland)
   └─ Helen Graham
    Humphrey Colquhoun (of Luss, Argyll, Scotland - Jan 1538)(m. Abt 13 Jul 1509)
       └─ Helen Colquhoun ( - Between 13 Jun 1594 and 13 Mar 1596 Aiket, Ayrshire, Scotland)
        William Cunningham (of Aiket, Ayrshire, Scotland - ??)(m. Bef 24 Oct 1564)
           └─ Marion Cunningham ( - Jan 1623 Ayr, Ayrshire, Scotland)
            John Lockhart ( - 1614)(m. 1595 Stewarton, Ayrshire, Scotland)
               └─ Janet Lockhart ( - Bef 17 Apr 1672)
                John Cunningham ( - Bef 17 Apr 1672)(m. Bef 8 Jan 1634)
                   ├─ Margaret Cunningham ( - Apr 1700)
                   │ + Alexander Lockhart ( - Bef 11 Apr 1684 bur.Greyfriars Burying Ground, Edinburgh,
                   │ Midlothian, Scotland)(m. Bef 17 Apr 1672)
                   │ Midlothian, Scotland)(m. Bef 17 Apr 1672)
                   └─ Barbara Cunningham (Abt 1634 - Aft 22 Feb 1694)
                    Michael Wallace ( - ?? Ramelton, Donegal, Ireland)
                       └─ Margaret Wallace (Abt 1664 - 1738 White Clay Creek, New Castle, Delaware)
                        Rev. Thomas Craighead (Abt 1670 Donoughmore, Donegal, Ireland -
                        Apr 1739 Newville, Cumberland, Pennsyvania)
                        Apr 1739 Newville, Cumberland, Pennsyvania)
                           └─ Thomas Craighead (1702 Ireland -
                            Aug 1735 White Clay Creek, New Castle, Delaware) =>
                            Aug 1735 White Clay Creek, New Castle, Delaware) =>
                            + Margaret Brown (1702 Ireland - 13 Sep 1765 bur.White Clay Creek, New Castle,
                            Delaware)(m. near Boston, Suffolk, Massachusetts)
                            Delaware)(m. near Boston, Suffolk, Massachusetts)