Ancestors of a 21st century British family

Entries: 75403    Updated: 2013-05-13 12:21:32 UTC (Mon)    Owner: Richard Hodgson

Index | Individual | Register | Pedigree | Ahnentafel


1 Margaret Stewart
  + Neil d: 1256
    2 Roland de Carrick
        3 Gilbert de Carrick
            4 Gilbert de Carrick
                5 John Kennedy d: AFT 20 OCT 1385
                  + Mary Montgomerie
                    6 Gilbert Kennedy d: AFT 8 NOV 1408
                      + Agnes Maxwell b: 1352
                        7 James Kennedy d: BEF 8 NOV 1408
                          + Mary Stuart d: ABT 1458
                            8 Gilbert Kennedy d: AFT 6 MAR 1479
                              + Catherine Maxwell
                                9 Catherine Kennedy
                                  + Alexander Montgomerie b: ABT 1445 d: 1468
                                    10 Hugh Montgomerie d: JUN 1545
                                      + Helen Campbell
                                    10 Euphemia Montgomery
                                      + Robert Bruce d: ABT 1519
                                9 John Kennedy d: BEF 23 MAY 1509
                                  + Elizabeth Montgomerie
                                    10 David Kennedy d: 9 SEP 1513
                                      + Agnes Borthwick
                                      + Margaret (Grizelda) Boyd b: ABT 1470 d: AFT 1516
                                    10 Katherine Kennedy
                                      + Thomas Kennedy b: ABT 1461
                                    10 Elizabeth Kennedy
                                      + John Rattray b: ABT 1459 d: 9 SEP 1513
                                  + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 Alexander Kennedy
                                    10 Jean Janet Kennedy
                                      + Alexander Gordon b: ABT 1465 d: 9 SEP 1513
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                    10 Margaret Kennedy
                                      + Andrew Stewart d: 9 SEP 1513
                                    10 Elizabeth Kennedy
                                      + William Coleville d: 1508
                                9  Kennedy
                                  + George ?Atavus? Campbell d: 1492
                                    10 Isabel Campbell
                                      + Robert Erskine b: BEF 1485 d: 9 SEP 1513
                                    10 Hugh Campbell d: BEF 1530
                                      + Isabel Wallace
                              + Isabel Ogilvy d: 1484
                              + Wife of Gilbert Kennedy
                                9 Elizabeth Kennedy
                                  + John Vaux d: BEF 1456
                                    10 Robert Vaux d: AFT 6 MAR 1459
                                      + Euphemia Graham
                        7 Thomas Kennedy
                            8 Gilbert Kennedy b: ABT 1440
                                9 Thomas Kennedy b: ABT 1461
                                  + Katherine Kennedy
                                    10 Alexander Kennedy b: ABT 1480
                                      + Mariot Dunbar d: BEF 1595
                        7 John Kennedy d: 12 JUN 1473
                            8 James Kennedy b: ABT 1501 d: BEF 1560
                              + Agnes Murray b: ABT 1505 d: AFT 1560
                                9 Catherine Kennedy
                                  + William Herries d: 26 SEP 1543
                                    10 Agnes Herries b: ABT 1534 d: 14 MAR 1594
                                      + John Maxwell b: 1512 d: 20 JAN 1583
                                    10 Catherine Herries
                                      + Alexander Stewart d: 9 APR 1571
                      + Marion Sandilands
                        7 Gilbert Kennedy d: AFT 8 NOV 1408
                            8 Hew Kennedy
                                9 John Kennedy
                                  + Margaret Richardson
                                    10 Thomas Kennedy d: 1550
                    6 Margaret Kennedy
                      + John ?Black Lip? Forbes b: AFT 1329 d: 1406
                        7 Alexander De Forbes b: 1404 d: 1448
                          + Elizabeth Douglas d: AFT 1439
                            8 James Forbes b: 1435 d: 1460
                              + Egidia or Gille Keith d: AFT 14 AUG 1473
                                9 William Forbes d: BEF 5 JUL 1483
                                  + Christian Gordon
                                    10 Alexander Forbes d: BEF 1491
                                      + Margaret (Grizelda) Boyd b: ABT 1470 d: AFT 1516
                                    10 Arthur Forbes d: 1493
                                      + Agnes Lyon
                                    10 John Forbes b: 1472 d: ABT  SEP 1547
                                      + Catherine Stewart
                                      + Christian Lundin
                                      + Elizabeth Barclay Or Barlow d: 10 SEP 1518
                                    10 Christian Forbes
                                      + William Ruthven d: AFT 12 JUL 1528
                                9 Duncan Forbes
                                  + Christian Mercer
                                    10 William Forbes d: 1587
                                      + Margaret Lumsden b: ABT 1483
                                    10  Forbes
                                      + Alexander Skene b: 1517 d: 1604
                                9 Patrick Forbes b: ABT 1446 d: AFT 1482
                                  + Elspet Forbes
                                    10 David ?Trail the Axe? Forbes b: ABT 1478 d: AFT 1510
                                      + Elizabeth Panter
                                9 Agnes Forbes
                                  + Alexander Skene b: ABT 1481 d: 1507
                                    10 James Skene b: ABT 1505
                                      + Janet Lumsden
                                    10 Alexander Skene b: ABT 1499 d: 1517
                                      + Elizabeth Black d: 1573
                                9 Margaret Forbes
                                  + Malcolm Forbes d: ABT 1509
                                    10 William Forbes d: ABT 1527
                                      +  Leith
                                      + Isabel Hay
                            8 Elizabeth Forbes b: ABT 1429
                              + Alexander Irvine b: 1440 d: DEC 1493
                                9 Agnes Irvine b: ABT 1443
                                  + William Leslie b: ABT 1400 d: 18 APR 1467
                                    10 Alexander Leslie b: ABT 1444 d: BEF  FEB 1500
                                      + Isabel Lauder d: AFT  FEB 1500
                                    10 George Leslie
                                      + Comney Ramsay
                                    10 Elizabeth Leslie
                                      + Norman Leith
                                9 Alexander Irvine b: ABT 1456 d: BEF 4 DEC 1527
                                  + Janet Keith
                                    10 Alexander Irvine b: ABT 1478 d: ABT 1556
                                      + Janet Allardice
                                    10 Elspeth Irvine b: ABT 1488
                                      + George Ogilvy b: ABT 1487 d: ABT 1512
                                9 Henry Irvine d: BEF 1548
                                    10 John Irvine b: 1520 d: ABT 1605
                            8 Annabella Forbes b: AFT 1423
                              + Patrick Gray d: ABT 1464
                                9 Andrew Gray d: FEB 1514
                                  + Janet Keith b: 1430
                                    10 Janet Gray d: OCT 1539
                                      + John Charteris d: BEF 1514
                                      + William Keith d: BEF 1514
                                      + David Wemyss d: 9 SEP 1513
                                      + James Campbell d: 12 FEB 1562
                                    10 Elizabeth Gray
                                      + John Lyon d: 1500
                                      + Alexander Gordon d: 21 JAN 1523
                                      + George Leslie d: 28 NOV 1558
                                  + Elizabeth or Anne Stewart
                                    10 Gilbert Gray d: BEF 1541
                                      + Egidia Mercer
                                    10 Isabell Gray
                                      + James Scrimgeour d: 1504
                            8 Susannah Forbes b: ABT 1417
                              + William Urquhart b: ABT 1411 d: 1475
                                9 Alexander Urquhart b: 1445
                                  + Katherine Ogilvie b: ABT 1449
                                    10 Thomas Urquhart b: 1476 d: 1557
                                      + Helen Abernethy
                                    10 Agnes Urquhart b: ABT 1480
                                      + Hugh Rose d: 1543
                            8 Margaret Forbes
                              + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                9 Margaret Meldrum b: ABT 1460
                                  + William Johnston b: 1460 d: 9 SEP 1513
                                    10 James Johnston b: 1481 d: 1548
                                      + Clara Barclay
                        7 William Forbes d: 1446
                          + Agnes or Mary Fraser
                            8 Alexander Forbes b: ABT 1407 d: MAR 1477
                              + Maria Hay b: ABT 1410
                                9 Alexander Forbes
                                  + Mariot Ogilvie b: ABT 1468
                                    10 John Forbes b: 1456 d: ABT 1496
                                      + Margaret Wemyss b: ABT 1463
                                9  Forbes
                                  + Gilbert de Johnston d: 1480
                        7 John Forbes b: ABT 1390 d: 1453
                          + Mariota Preston
                            8 John Forbes d: BEF 6 JUL 1469
                              + Anne Stratton
                                9 Alexander Forbes d: BEF 1488
                                  + Jean Hay
                                    10 Malcolm Forbes d: ABT 1509
                                      + Margaret Forbes
                            8 Duncan Forbes b: AFT 1420
                              + Christian Gordon
                                9 George Forbes
                                  + Margaret Leslie b: ABT 1462
                                9 John Forbes
                                  + Magdalen Bessie Leslie
                                    10 Isobel Forbes b: ABT 1490
                                      + Robert Lumsden d: 1546
                                    10 Christian Forbes
                                      + John Forbes d: 9 SEP 1513
                        7 Alister ?Came? Forbes b: ABT 1386 d: BEF 1438
                          + Katherine Cameron
                            8 John Forbes
                              + Katherine Coult
                                9 Duncan Forbes
                                  + Marjory Gordon
                                9 John Forbes d: 9 SEP 1513
                                  + Christian Forbes
                                    10 Duncan Forbes
                                      + Margaret Forbes
                            8 Duncan Forbes
                              + Bessie Crichtone
                                9 John Forbes d: BEF 1527
                                  + Mariota Gordon
                                    10 Alexander Forbes b: ABT 1486 d: BEF 1536
                                      + Marjory Forbes
                                9 William Forbes
                                  + Katherine Seton
                                    10 Alexander Forbes d: BEF 1548
                                      + Christian Barclay
                                      + Janet Gordon
                                  + Elizabeth Calder
                                    10 Margaret Forbes
                                      + Alexander Leslie d: 1573
                          +  Stewart
                            8 Thomas Forbes b: ABT 1410
                              + Marjory Stewart
                                9 Alexander Forbes
                                  +  Skene
                                    10 Elizabeth Forbes b: ABT 1423
                                      + Alexander Burnett b: ABT 1419
    2 Marjorie d: ABT 27 OCT 1292
      + Robert Bruce b: JUL 1243 d: BEF 4 APR 1304
        3 Robert Bruce b: 11 JUL 1274 d: 6 JUL 1329
          + Isabella Macgylocher
            4 Marjorie Bruce b: ABT 1297 d: 2 MAR 1316
              + Walter Stewart b: 1292 d: 1326
                5 Robert Stuart b: 2 MAR 1316 d: 19 APR 1390
                  + Elizabeth Mure d: BEF 1355
                    6 Robert Stuart b: 1337 d: 4 APR 1406
                      + Annabella Drummond d: 1401
                        7 James Stuart b: DEC 1394 d: 21 FEB 1437
                          + Joan Beaufort b: 1398 d: 15 JUL 1445
                            8 James Stuart b: 16 OCT 1430 d: 3 AUG 1460
                              + Marie Von Geldern b: 1432 d: 1 DEC 1463
                                9 Margaret Stuart b: ABT 1448 d: ABT 1512
                                  + William Crichton d: BEF 23 OCT 1493
                                    10 Margaret Crichton
                                      + John Leslie b: 1460 d: 1 APR 1546
                                9 Mary Stuart b: ABT 1451 d: MAY 1488
                                  + Thomas Boyd d: 1474
                                    10 Margaret (Grizelda) Boyd b: ABT 1470 d: AFT 1516
                                      + Alexander Forbes d: BEF 1491
                                      + David Kennedy d: 9 SEP 1513
                                  + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 James Hamilton b: 1475 d: ABT 26 MAR 1529
                                      + Elizabeth Home d: 1544
                                      + Janet Beaton d: 1522
                                      + Mary Boyd b: 1476
                                      + Beatrice Drummond
                                    10 Elizabeth Hamilton d: 1531
                                      + Matthew Stuart d: 9 SEP 1513
                                9 James Stuart b: 10 JUL 1451 d: 11 JUN 1488
                                  + Margarethe Oldenburg b: 23 JUN 1456 d: 14 JUL 1486
                                    10 James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                      + Margaret Tudor b: MAY 1502 d: 18 OCT 1541
                                      + Jean Janet Kennedy
                                      + Marion or Margaret Boyd d: AUG 1559
                                      + Margaret Drummond d: MAY 1502
                                      + Isabel Stewart
                                    10 Margaret or Cecilia Stuart
                                      + William Crichton
                                9 Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                  + Catherine Sinclair
                                    10 Alexander Stewart b: BEF 1477 d: 19 DEC 1537
                                      + A mistress of Alexander Stewart
                                  + Mistress of Alexander Stewart
                                    10 Margaret or Catherine Stewart
                                      + Patrick Hamilton d: 30 APR 1520
                            8 Annabella Stewart d: 1509
                              + George Gordon d: 8 JUN 1501
                                9 Alexander Gordon d: 21 JAN 1523
                                  + Janet Stewart d: 27 OCT 1510
                                    10 John Gordon d: 5 DEC 1517
                                      + Margaret Stuart b: 1497 d: AFT 1558
                                    10 Alexander Gordon
                                      + Janet Grant
                                    10 William Gordon d: 6 AUG 1577
                                    10 Jane Gordon
                                      + Colin Campbell b: ABT 1486 d: 9 OCT 1529
                                    10 Marjory Gordon
                                      + Thomas Lumsden d: 9 SEP 1513
                                      + Duncan Forbes
                                  + Elizabeth Gray
                                9 Adam Gordon d: 17 MAR 1538
                                  + Elizabeth Sutherland d: SEP 1535
                                    10 Alexander Gordon b: ABT 1501 d: 15 JAN 1530
                                      + Janet Stewart b: 1504
                                9 James Gordon
                                  + Janet Butter
                                    10 Patrick Gordon
                                      + Helen Innes
                                      + Isobel Hay
                                9 Isabel Gordon
                                  + William Hay d: 1506
                                    10 William Hay d: 9 SEP 1513
                                      + Christian Lyon
                                    10 Thomas Hay d: 9 SEP 1513
                                      + Margaret Logie
                                9 Elizabeth Gordon
                                  + William Keith d: BEF 2 MAY 1527
                                    10 Gilbert Keith d: DEC 1537
                                      + Elizabeth Forbes d: DEC 1570
                                    10 Robert Keith b: ABT 1483 d: 9 SEP 1513
                                      + Elizabeth or Beatrice Douglas b: ABT 1488 d: AFT 5 MAY 1527
                                    10 Agnes Keith d: ABT 1548
                                      + Archibald Douglas b: ABT 1502 d: 29 SEP 1570
                                    10 Jane (Janet) Keith
                                      + William Graham d: 24 MAY 1571
                                    10 Elizabeth Keith
                                      + Colin Oliphant d: 9 SEP 1513
                            8 Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                              + James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                9 John Douglas b: BEF 1466 d: BEF  SEP 1515
                                  + Janet Crichton b: ABT 1461
                                    10 James Douglas d: 1548
                                      + Katherine Stuart d: AFT 1554
                                    10 Agnes Douglas b: ABT 1505
                                      + Alexander Livingstone b: ABT 1500 d: BEF 4 JAN 1551
                                    10 Elizabeth or Beatrice Douglas b: ABT 1488 d: AFT 5 MAY 1527
                                      + Robert Keith b: ABT 1483 d: 9 SEP 1513
                                9 Janet or Jean Douglas d: BEF 21 FEB 1491
                                  + Thomas Erskine b: BEF 1440 d: BEF 1493
                                    10 Alexander Erskine d: BEF 10 MAY 1509
                                      + Christian Crichton d: BEF  MAR 1478
                                      + Helen Home d: AFT 1513
                                    10 Mariot or Muriella Erskine
                                      + William Keith b: ABT 1389 d: BEF 1483
                                    10 Isobel Erskine
                                      + Patrick Graham d: AFT 3 MAR 1482
                                    10 Elizabeth Erskine
                                      + Alexander Gordon d: AFT  JAN 1504
                                    10 Helen Erskine
                                      + Humphrey Colquhoun d: AUG 1493
                                    10 Margaret Erskine
                                      + James Rutherfurd b: ABT 1424 d: 1498
                                  + Patrick Hepburn d: 18 OCT 1508
                                    10 Janet Hepburn
                                      + George Seton d: 9 SEP 1513
                                    10 Margaret Hepburn
                                      + Archibald Douglas b: ABT 1490 d: JAN 1557
                        7 Margaret Stewart d: BEF 1456
                          + Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                            8 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                              + John Stewart b: ABT 1381 d: 18 AUG 1424
                                9 Margaret Stewart b: ABT 1406
                                  + George Seton d: 1478
                                    10 John Seton d: BEF 19 JUL 1476
                                      + Christian Lindsay d: 1496
                              + William Sinclair d: 1484
                                9 William ?The Waster? Sinclair d: 1487
                                  + Christian Leslie
                                    10 Henry Sinclair d: 9 SEP 1513
                                      + Margaret Hepburne d: ABT 11 JUN 1542
                                9 Catherine Sinclair
                                  + Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                    10 Alexander Stewart b: BEF 1477 d: 19 DEC 1537
                                      + A mistress of Alexander Stewart
                                9 Marjory Sinclair
                                  + Andrew Leslie d: BEF  JAN 1478
                                    10 John Leslie d: 23 JUN 1481
                                      + Janet Keith
                            8 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                              + Euphemia Graham d: BEF 1 NOV 1468
                                9 Margaret Douglas d: BEF 1475
                                  + John Stewart b: ABT 1442 d: 15 SEP 1512
                                    10 Janet Stewart d: 27 OCT 1510
                                      + Alexander Gordon d: 21 JAN 1523
                                    10 Catherine Stewart
                                      + John Forbes b: 1472 d: ABT  SEP 1547
                        7 Mary Stuart d: ABT 1458
                          + George Douglas b: ABT 1380 d: ABT 1404
                            8 Elizabeth Douglas d: AFT 1439
                              + Alexander De Forbes b: 1404 d: 1448
                                9 James Forbes b: 1435 d: 1460
                                  + Egidia or Gille Keith d: AFT 14 AUG 1473
                                    10 William Forbes d: BEF 5 JUL 1483
                                      + Christian Gordon
                                    10 Duncan Forbes
                                      + Christian Mercer
                                    10 Patrick Forbes b: ABT 1446 d: AFT 1482
                                      + Elspet Forbes
                                    10 Agnes Forbes
                                      + Alexander Skene b: ABT 1481 d: 1507
                                    10 Margaret Forbes
                                      + Malcolm Forbes d: ABT 1509
                                9 Elizabeth Forbes b: ABT 1429
                                  + Alexander Irvine b: 1440 d: DEC 1493
                                    10 Agnes Irvine b: ABT 1443
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                    10 Alexander Irvine b: ABT 1456 d: BEF 4 DEC 1527
                                      + Janet Keith
                                    10 Henry Irvine d: BEF 1548
                                9 Annabella Forbes b: AFT 1423
                                  + Patrick Gray d: ABT 1464
                                    10 Andrew Gray d: FEB 1514
                                      + Janet Keith b: 1430
                                      + Elizabeth or Anne Stewart
                                9 Susannah Forbes b: ABT 1417
                                  + William Urquhart b: ABT 1411 d: 1475
                                    10 Alexander Urquhart b: 1445
                                      + Katherine Ogilvie b: ABT 1449
                                9 Margaret Forbes
                                  + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                    10 Margaret Meldrum b: ABT 1460
                                      + William Johnston b: 1460 d: 9 SEP 1513
                              + David Hay d: BEF 2 SEP 1478
                                9 John Hay d: SEP 1508
                                  + Elizabeth Cunningham b: ABT 1439
                                    10 John Hay b: ABT 1470 d: 9 SEP 1513
                                      + Elizabeth Crichton b: ABT 1469 d: AFT 6 JUL 1524
                                    10 Margaret Hay
                                      + William Borthwick b: ABT 1459 d: 20 MAY 1503
                                  + Mariot Lindsay
                                    10 Isobella Hay d: SEP 1508
                                      + Robert Lauder d: BEF 1 FEB 1508
                                      + Walter Ker b: ABT 1433 d: 25 NOV 1501
                                    10 Thomas Hay d: 1491
                                      + Elizabeth Home d: 1544
                            8 Mary Douglas b: ABT 1403
                              + John Carmichael b: ABT 1370 d: ABT 1426
                                9 John Carmichael d: 1507
                                    10 John Carmichael b: 1489 d: 1567
                                      + Katherine Charteris
                                9 John Carmichael b: ABT 1430 d: BEF 20 FEB 1489
                                  + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                    10 Elizabeth Carmichael b: ABT 1473
                                      + John Somerville b: ABT 1463 d: 9 SEP 1513
                            8 William Douglas d: 1437
                              + Margaret Hay
                                9 George Douglas d: 12 MAR 1463
                                  + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                    10 Archibald ?Bell the Cat? Douglas b: 1453 d: ABT  DEC 1513
                                      + Elizabeth Boyd
                                    10 Margaret Douglas
                                      + Duncan Campbell d: 9 SEP 1513
                                    10 Isabel Douglas
                                      + Alexander Ramsay d: BEF 1483
                                    10 Elene or Helen Douglas
                                      + William Graham b: ABT 1433 d: 1472
                                      + James Ogilvie d: AFT 24 MAR 1504
                          + James Kennedy d: BEF 8 NOV 1408
                            8 Gilbert Kennedy d: AFT 6 MAR 1479
                              + Catherine Maxwell
                                9 Catherine Kennedy
                                  + Alexander Montgomerie b: ABT 1445 d: 1468
                                    10 Hugh Montgomerie d: JUN 1545
                                      + Helen Campbell
                                    10 Euphemia Montgomery
                                      + Robert Bruce d: ABT 1519
                                9 John Kennedy d: BEF 23 MAY 1509
                                  + Elizabeth Montgomerie
                                    10 David Kennedy d: 9 SEP 1513
                                      + Agnes Borthwick
                                      + Margaret (Grizelda) Boyd b: ABT 1470 d: AFT 1516
                                    10 Katherine Kennedy
                                      + Thomas Kennedy b: ABT 1461
                                    10 Elizabeth Kennedy
                                      + John Rattray b: ABT 1459 d: 9 SEP 1513
                                  + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 Alexander Kennedy
                                    10 Jean Janet Kennedy
                                      + Alexander Gordon b: ABT 1465 d: 9 SEP 1513
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                    10 Margaret Kennedy
                                      + Andrew Stewart d: 9 SEP 1513
                                    10 Elizabeth Kennedy
                                      + William Coleville d: 1508
                                9  Kennedy
                                  + George ?Atavus? Campbell d: 1492
                                    10 Isabel Campbell
                                      + Robert Erskine b: BEF 1485 d: 9 SEP 1513
                                    10 Hugh Campbell d: BEF 1530
                                      + Isabel Wallace
                              + Isabel Ogilvy d: 1484
                              + Wife of Gilbert Kennedy
                                9 Elizabeth Kennedy
                                  + John Vaux d: BEF 1456
                                    10 Robert Vaux d: AFT 6 MAR 1459
                                      + Euphemia Graham
                          + William Graham b: ABT 1395 d: 12 FEB 1424
                            8 Robert Graham d: BEF 7 JAN 1493
                              + Janet Lovell
                                9 Elizabeth or Margery Graham
                                  + John Erskine d: 15 MAR 1508
                                    10 John Erskine d: 9 SEP 1513
                                      + Elizabeth Monypenny b: ABT 1436
                              + Matilda Scrymgeour
                                9 John Graham d: 1547
                                  + Margaret Beaton
                                    10 William Graham d: BEF  NOV 1572
                          + William Edmonstone b: ABT 1390
                            8 William Edmonstone b: ABT 1425 d: 1486
                              + Matilda Stewart
                                9 Isabell Edmonstone
                                  + William Cunningham
                                    10 William Cunningham b: ABT 1480 d: 10 SEP 1547
                                      + Elizabeth Sinclair
                                9  Edmonstone
                                  + Laurence Oliphant d: 1495
                            8 Archibald Edmonstone b: ABT 1443 d: 1502
                              + Janet Shaw b: ABT 1453
                                9 Elizabeth Edmonstone
                                  + John Montgomerie d: 28 APR 1520
                                    10 Hugh Montgomerie d: 3 SEP 1546
                                      + Mariota Seton
                                    10 Christian Montgomerie
                                      + James Douglas d: 1578
                                9 Janet Edmonstone d: AFT 17 MAR 1505
                                  + William Graham b: 1464 d: 9 SEP 1513
                                    10 Elizabeth Graham
                                      + Walter Drummond d: 1518
                                    10 Margaret Graham
                                      + John ?Red Bag? Somerville d: 1553
                                    10 Katherine or Helen Graham
                                      + Humphrey Colquhoun b: ABT 1496 d: JAN 1538
                                9 Christian Edmonstone
                                  + John Ross d: 9 SEP 1513
                                    10 Ninian Ross b: ABT 1491 d: FEB 1556
                                      + Janet Stewart
                                      + Elizabeth or Anne Stewart
                                      + Elizabeth Ruthven
                                9 Margaret Edmonstone
                                  + George Buchanan d: 1561
                                    10 John Buchanan d: dvp
                                      + Helen Chisholme
                        7 Elizabeth Stuart
                          + James Douglas d: ABT 1440
                            8 James Douglas d: ABT 1457
                              + Elizabeth Gifford b: ABT 1409 d: AFT 1456
                                9 James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                  + Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                                    10 John Douglas b: BEF 1466 d: BEF  SEP 1515
                                      + Janet Crichton b: ABT 1461
                                    10 Janet or Jean Douglas d: BEF 21 FEB 1491
                                      + Thomas Erskine b: BEF 1440 d: BEF 1493
                                      + Patrick Hepburn d: 18 OCT 1508
                      + Mistress of Robert III Stuart
                        7 John Stewart b: ABT 1368
                          + Elizabeth Graham
                            8 Marjory Stewart
                              + Duncan Campbell d: 1453
                                9 Colin Campbell d: 26 SEP 1475
                                  + Janet Stewart d: SEP 1475
                                    10 Duncan Campbell d: 9 SEP 1513
                                      + Margaret Douglas
                                      + Margaret Moncrieff d: NOV 1554
                                    10 Marion Campbell
                                      + Malise Graham b: ABT 1407 d: ABT 1487
                                  + Margaret de Striveling b: 1440
                                    10 John Campbell d: 9 SEP 1513
                                      + Agnes Moncrieffe
                                9 Duncan Campbell b: ABT 1420 d: ABT 6 JUL 1462
                                  + Anna McCowle
                                    10 Dugald Campbell d: 1497
                                      + Agnes Lamont
                    6 Robert Stewart b: ABT 1340 d: 3 SEP 1420
                      + Margaret Graham b: 1334 d: 4 MAY 1380
                        7 Joan or Margaret Stewart b: ABT 1368
                          + Robert Stewart d: 1449
                            8 John Stewart d: 20 DEC 1463
                              +  Maclaren
                                9 Isabel Stewart
                                  + Colin Campbell d: 10 MAY 1493
                                    10 Archibald Campbell d: 9 SEP 1513
                                      + Elizabeth Stewart
                                    10 Thomas Campbell
                                    10 Margaret Campbell b: 1433
                                      + George Seton b: 1431 d: BEF 6 APR 1508
                                      + Patrick Buchanan d: 9 SEP 1513
                                    10 Helen Campbell
                                      + Hugh Montgomerie d: JUN 1545
                                    10 Isabel Campbell
                                      + William Drummond d: ABT 1504
                                    10 Catherine Campbell
                                      + Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Lachlan Org Maclean b: ABT 1432
                                    10 Elizabeth Campbell
                                      + John Oliphant d: BEF 18 NOV 1516
                                9 Janet Stewart d: SEP 1475
                                  + Colin Campbell d: 26 SEP 1475
                                    10 Duncan Campbell d: 9 SEP 1513
                                      + Margaret Douglas
                                      + Margaret Moncrieff d: NOV 1554
                                    10 Marion Campbell
                                      + Malise Graham b: ABT 1407 d: ABT 1487
                                9  Stewart
                                  + Allan Macdonald d: AFT 1428
                                    10 Ruari Macdonald d: 1481
                                      + Margaret Macdonald
                                    10 Moira Macdonald b: 1398
                                      + Malcolm Mackintosh b: 1374 d: 1464
                            8 Walter Stewart d: BEF 1488
                              + Margaret Lindsay
                                9 Thomas Stewart d: 9 DEC 1513
                                  + Janet Keith
                                    10 Mariota Stewart
                                      + Patrick Ogilvy
                                    10 Richard Stewart d: 1532
                                      + Margaret Lindsay
                            8 Robert Stewart b: ABT 1420
                                9 Patrick Stewart b: ABT 1450
                                    10 Margaret Stewart d: ABT 1538
                                      + James Gordon d: BEF  OCT 1553
                            8  Stewart b: ABT 1400
                              + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                9 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                  + Marion or Mariott Baillie
                                    10 Margaret Lindsay
                                      + Richard Stewart d: 1532
                                      + James Stewart d: 1547
                                9 Elizabeth Lindsay b: 21 JAN 1435
                                  + John Lundin b: 1443
                                    10 John Lundin d: ABT 1516
                                      + Isabel Forrester
                                    10 Robert Lundin b: ABT 1435
                                      + Helen Sibbald
                                9 Margaret Lindsay
                                  + Walter Stewart d: BEF 1488
                                    10 Thomas Stewart d: 9 DEC 1513
                                      + Janet Keith
                                  + Henry Wardlaw
                                    10 Helen Wardlaw
                                      + James Makgill d: 1553
                                9 Mariot Lindsay
                                  + John Hay d: SEP 1508
                                    10 Isobella Hay d: SEP 1508
                                      + Robert Lauder d: BEF 1 FEB 1508
                                      + Walter Ker b: ABT 1433 d: 25 NOV 1501
                                    10 Thomas Hay d: 1491
                                      + Elizabeth Home d: 1544
                                9 Christian Lindsay d: 1496
                                  + John Seton d: BEF 19 JUL 1476
                                    10 George Seton b: 1431 d: BEF 6 APR 1508
                                      + Margaret Campbell b: 1433
                                    10 Christian Seton b: ABT 1492
                                      + Thomas Preston b: ABT 1488
                                9 Patrick Lindsay d: AFT 8 MAR 1526
                                  + Isabella Pitcairn
                                    10 Jean Lindsay
                                      + Robert Lundin b: ABT 1460 d: 1502
                                    10 John Lindsay d: 28 AUG 1525
                                      + Elizabeth Lundin b: ABT 1485
                                9 Catherine Lindsay
                                  + Alexander Seton d: 1512
                                    10 Andrew Seton d: 1563
                                      +  Balfour
                        7 Murdach Stewart b: ABT 1362 d: 25 MAY 1425
                          + Isabel Stuart d: ABT 1458
                            8 Walter Stewart
                              + Janet Erskine
                                9 Walter Stewart d: 1488
                                  + Elizabeth Arnot
                                    10 Alexander Stewart d: BEF 2 JUN 1489
                                    10 George Stewart b: ABT 1460
                            8 Isobel Stewart
                              + Walter Buchanan b: ABT 1406
                                9 Patrick Buchanan b: ABT 1411 d: BEF  JUL 1477
                                  + Janet Cunningham
                                    10 Walter Buchanan b: ABT 1433 d: SEP 1526
                                      + Isabelle Graham
                                9 Thomas Buchanan
                                    10 Robert Buchanan d: ABT 1518
                                      + Margaret Hay
                            8 James Stewart d: 1451
                              +  Macdonald
                                9 Matilda Stewart
                                  + William Edmonstone b: ABT 1425 d: 1486
                                    10 Isabell Edmonstone
                                      + William Cunningham
                                    10  Edmonstone
                                      + Laurence Oliphant d: 1495
                          + Mistress of Murdach Stewart
                            8 James Stewart
                                9 Matilda Stewart
                                  + Alexander Stewart
                                    10 John Stewart
                        7 Beatrix Stuart
                          + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                        7 Maria Stewart b: ABT 1369
                          + William Abernethy d: 1420
                            8 William Abernethy b: ABT 1385 d: 24 JUL 1411
                              + Margaret Borthwick b: ABT 1388
                                9 Laurence Abernethy b: ABT 1400 d: BEF 13 MAR 1461
                                  + Margaret
                                    10 William Abernethy d: JUN 1488
                                    10 James Abernethy d: ABT 1505
                                    10 Helen Abernethy
                                      + Thomas Urquhart b: 1476 d: 1557
                                    10 Elizabeth Abernethy b: ABT 1415
                                      + John Gordon
                                    10  Abernethy
                                      + Alexander Irvine b: ABT 1412 d: ABT 1448
                            8 Marion Abernethy b: 1379 d: AFT 1466
                              + Robert Maitland d: AFT 1424
                                9 William Maitland d: BEF 1471
                                    10 John Maitland b: 1424 d: ABT 1484
                                      +  Dundas
                                9 Agnes Maitland
                                  + David Edmonstone d: ABT 1426
                                    10 James Edmonstone
                                      + Isabella Forrester
                                      + Janet Napier b: ABT 1440
                        7 Isobel Stewart b: ABT 1363
                          + Walter Halyburton b: ABT 1363
                            8 Walter Halyburton b: ABT 1380 d: 1447
                              + Margaret Douglas b: 1375
                                9 John Halyburton d: 1452
                                  + Janet Seton
                                    10 George Halyburton d: 1490
                                      + Mariota
                                9 Christian Halyburton
                                  + George Leslie d: ABT 1490
                                    10 William Leslie d: 9 SEP 1513
                                      + Margaret Balfour
                                    10 Elizabeth Leslie
                                      + William Hay d: 1506
                                    10 Christian Leslie
                                      + William ?The Waster? Sinclair d: 1487
                                    10 Andrew Leslie d: BEF  JAN 1478
                                      + Marjory Sinclair
                                9 Margaret Halyburton b: ABT 1400
                                  + Robert Chisholm
                                    10 John Chisholm b: 1375 d: ABT 1396
                                      + Catherine Bisset
                                    10 Alexander Chisholm
                                      + Margaret
                                    10 Robert Chisholm b: ABT 1422
                                      + Marion Douglas b: ABT 1422
                        7 Marcelline or Marjory Stewart
                          + Duncan Campbell d: 1453
                            8 Archibald Roy or Gelestin Campbell d: BEF 1454
                              + Elizabeth Somerville
                                9 Colin Campbell d: 10 MAY 1493
                                  + Isabel Stewart
                                    10 Archibald Campbell d: 9 SEP 1513
                                      + Elizabeth Stewart
                                    10 Thomas Campbell
                                    10 Margaret Campbell b: 1433
                                      + George Seton b: 1431 d: BEF 6 APR 1508
                                      + Patrick Buchanan d: 9 SEP 1513
                                    10 Helen Campbell
                                      + Hugh Montgomerie d: JUN 1545
                                    10 Isabel Campbell
                                      + William Drummond d: ABT 1504
                                    10 Catherine Campbell
                                      + Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Lachlan Org Maclean b: ABT 1432
                                    10 Elizabeth Campbell
                                      + John Oliphant d: BEF 18 NOV 1516
                      + Muriella De Keith
                        7 John Stewart b: ABT 1381 d: 18 AUG 1424
                          + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                            8 Margaret Stewart b: ABT 1406
                              + George Seton d: 1478
                                9 John Seton d: BEF 19 JUL 1476
                                  + Christian Lindsay d: 1496
                                    10 George Seton b: 1431 d: BEF 6 APR 1508
                                      + Margaret Campbell b: 1433
                                    10 Christian Seton b: ABT 1492
                                      + Thomas Preston b: ABT 1488
                        7 Elizabeth Stewart
                          + Malcolm Fleming b: 1383 d: 28 NOV 1440
                            8 Robert Fleming b: 1416 d: 1495
                              + Janet Douglas
                                9 Malcolm Fleming d: ABT 1477
                                  + Eupheme Livingstone b: ABT 1441
                                    10 John Fleming b: 1465 d: 1 NOV 1524
                                      + Eupheme Drummond b: ABT 1467 d: AFT  APR 1502
                                      + Agnes Somerville b: 1494 d: BEF 10 APR 1543
                                      + Margaret Stuart
                                      + Possibly one of the wives of John Fleming
                                9 Elizabeth Fleming b: ABT 1441
                                  + James Livingstone b: ABT 1441
                                    10 William Livingstone b: ABT 1470 d: 1514
                                      + Agnes Hepburn b: 1463
                                9 Mariota Fleming
                                  + William Stirling d: 1505
                        7 Margaret Stewart
                          + John Swinton d: 14 SEP 1402
                            8 John Swinton d: 17 AUG 1424
                              + Marjory Dunbar
                                9 John Swinton d: BEF 1500
                                  + Margaret Falside
                                    10 John Swinton d: 1529
                                      + Catherine Lauder d: 1515
                      + One of two wives of Robert Stewart
                        7 Janet Stewart
                          + David Moubray
                            8 John Moubray d: BEF 1 FEB 1426
                                9 Philip Moubray
                                  + Elizabeth Dundas
                                    10 Philip Moubray d: BEF  MAR 1467
                                      + Isobel Stewart
                    6 Alexander Stewart d: 1406
                      + Eupheme Ross
                      + Margaret Atheyn
                        7 Alexander Stewart b: ABT 1375 d: 1435
                          + Isobel Douglas
                            8 Janet Stewart
                              + Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                9 Lachlan Org Maclean b: ABT 1432
                                  + Catherine Campbell
                                    10 Hector Odhar Maclean d: 9 SEP 1513
                                      +  Mackintosh
                                    10 Anne Maclean d: AFT 1495
                                      + William Munro b: 1455 d: 1505
                                9 Donald ?The Hunter? Maclean
                                  + Evere Cameron
                                    10 Ewen Maclean d: ABT 1482
                                      +  Chisholm
                                9 Finvola Maclean
                                  + Celestine Macdonald d: 1478
                                    10 Alexander Macdonald d: 14 OCT 1494
                        7 Duncan Stewart
                            8 Marjory Stewart
                              + Thomas Forbes b: ABT 1410
                                9 Alexander Forbes
                                  +  Skene
                                    10 Elizabeth Forbes b: ABT 1423
                                      + Alexander Burnett b: ABT 1419
                        7 Margaret Stewart b: ABT 1373
                          + Robert Sutherland d: 1442
                            8 John Sutherland d: 1460
                              + Margaret Baillie d: 1510
                                9 John Sutherland d: ABT 1508
                                  + Margaret Macdonald
                                    10 Elizabeth Sutherland d: SEP 1535
                                      + Adam Gordon d: 17 MAR 1538
                                  + Finvola Calder b: 1433
                                9 Janet Sutherland
                                  + Alexander Dunbar d: 31 MAR 1493
                                    10 Mariot Dunbar
                                      + David Falconer d: AFT 8 OCT 1546
                            8 Alexander Sutherland d: BEF 22 FEB 1456
                              + Marion or Mariotta Macdonald
                                9 Mariot or Margaret Sutherland
                                  + William Calder d: 1503
                                    10 John Calder d: DEC 1494
                                      + Isabella Rose b: ABT 1472
                              + Catherine Chalmers
                                9 Marjory Sutherland b: ABT 1436
                                  + William Sinclair d: 1484
                                    10 William Sinclair d: 9 SEP 1513
                                      + Mary Keith
                                    10 Oliver Sinclair d: AFT 1509
                                      + Margaret Borthwick
                                    10 Eleanor Sinclair d: 21 MAR 1518
                                      + John Stewart b: ABT 1442 d: 15 SEP 1512
                      + Mistress of Alexander Stewart
                        7 James Stewart
                          + Janet Menzies
                            8  Stewart
                              + Patrick Rattray b: 1400 d: 4 OCT 1461
                                9 Silvester Rattray b: 1426 d: 1496
                                  + Margaret Ogilvy
                                    10 John Rattray b: ABT 1459 d: 9 SEP 1513
                                      + Elizabeth Kennedy
                            8 John Stewart d: 10 DEC 1475
                              + Marion
                                9 Maud Stewart
                                  + Thomas Stewart d: 1453
                                    10 Alexander Stewart
                                      + Matilda Stewart
                    6 Marjorie Stuart d: 6 MAY 1417
                      + John Dunbar b: 1340 d: 15 FEB 1391
                        7 Thomas Dunbar d: BEF  AUG 1422
                          + Margaret Ogilvy b: 1372 d: 1471
                            8 Thomas Dunbar d: 15 DEC 1440
                              + Mistress of Thomas Dunbar
                                9 Janet Dunbar
                                  + Hugh Sanctus Fraser b: ABT 1417 d: 1450
                                    10 Hugh Fraser d: ABT 1500
                                      + Violetta Lyon
                        7 Alexander Dunbar d: ABT 1421
                          + Maude Fraser
                            8 James Dunbar d: 10 AUG 1429
                              + Janet Gordon
                                9 Elizabeth Dunbar d: BEF 17 FEB 1486
                                  + Archibald Douglas b: 1426 d: 18 MAY 1455
                                    10 James Douglas
                                      + Elizabeth Hay
                                  + George Gordon d: 8 JUN 1501
                                  + John Colquhoun b: ABT 1420 d: 1479
                                9 Janet Dunbar d: BEF 19 JAN 1506
                                  + James Crichton d: AUG 1454
                                    10 William Crichton d: BEF 23 OCT 1493
                                      + Margaret Stuart b: ABT 1448 d: ABT 1512
                              + Isabel De Innes
                                9 Alexander Dunbar b: 1472 d: 10 MAR 1498
                                  + Isabel Sutherland d: 11 NOV 1505
                                    10 James Dunbar b: ABT 1420 d: 20 APR 1504
                                      + Eupheme Dunbar b: ABT 1422
                                    10 Patrick Dunbar
                                    10 John Dunbar d: 1503
                                      + Margaret Dunbar d: BEF 1503
                                      + Janet Stewart d: AFT 1535
                                    10 David Dunbar d: 23 FEB 1522
                                    10 Alexander Dunbar d: 31 MAR 1493
                                      + Janet Sutherland
                      + Alexander Keith
                        7 Christian Keith
                          + Patrick Ogilvy d: 1429
                            8 Alexander Ogilvy d: ABT 1472
                                9 Margaret Ogilvy
                                  + James Stewart b: 1442 d: 1499
                                    10 Alexander Stewart d: 1505
                                      + Isabel Ogilvy
                                      + Margaret Ruthven d: 1548
                                    10 Isabel Stewart
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                            8 Margaret Ogilvie
                              + John Oliphant d: 24 JAN 1466
                                9 Laurence Oliphant d: 1495
                                  + Isabel Hay
                                    10 John Oliphant d: BEF 18 NOV 1516
                                      + Elizabeth Campbell
                                    10 Isabel Oliphant
                                      + Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Elizabeth Cunningham
                                    10 Isabella Oliphant
                                      + James Ogilvy d: 9 SEP 1513
                                  +  Edmonstone
                                9 Margaret Oliphant
                                  + Henry Wardlaw
                                    10 Henry Wardlaw
                                      + Margaret Lindsay
                                    10 Isabella Wardlaw
                                      + George Durie
                                    10  Wardlaw
                                      + James Melville
                    6 Jean Stuart d: BEF 27 DEC 1375
                      + John Keith d: BEF 27 DEC 1375
                      + John Lyon d: 4 NOV 1382
                        7 John Lyon d: 1435
                          + Elizabeth Graham
                            8 Patrick Lyon d: 1459
                              + Isabel Ogilvy d: 1484
                                9 John Lyon d: 1 APR 1497
                                  + Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                    10 John Lyon d: 1500
                                      + Elizabeth Gray
                                    10 Violetta Lyon
                                      + Hugh Fraser d: ABT 1500
                                    10 Christian Lyon
                                      + William Hay d: 9 SEP 1513
                                    10 Agnes Lyon
                                      + Arthur Forbes d: 1493
                                      + John Ross d: 9 SEP 1513
                                    10 Mariota Lyon
                                      + William Ochterlony
                                9 Janet Lyon b: ABT 1430
                                  + James Scrymgeour d: 1478
                                    10 Mariota Scrimgeour d: 1518
                                      + Robert Arbuthnot d: ABT 1505
                                9 Elizabeth Lyon
                                  + Alexander Robertson d: 26 MAR 1505
                                    10 Margaret Robertson d: BEF 1562
                                      + George Hay d: 30 JAN 1574
                      + James Sandilands d: BEF 7 DEC 1426
                        7 James Sandilands d: BEF 7 DEC 1426
                          + Jonet
                            8 John Sandilands d: 1439
                              + Christian Dundas
                                9 James Sandilands d: BEF 1505
                                  + Margaret Ker
                                    10 Margaret Sandilands
                                      + James Sandilands
                                  + Margaret or Jean Kinloch
                                    10 John Sandilands d: BEF 13 FEB 1494
                                      + Elizabeth Scrymgeour
                                    10 Christina Sandilands
                                      + David Hepburn d: AFT 1498
                                      + Andrew Anstruther d: 9 SEP 1513
                                    10 Margaret Sandilands
                                      + Laurence Oliphant d: 29 MAR 1566
                        7 Marion Sandilands
                          + Gilbert Kennedy d: AFT 8 NOV 1408
                            8 Gilbert Kennedy d: AFT 8 NOV 1408
                                9 Hew Kennedy
                                    10 John Kennedy
                                      + Margaret Richardson
                    6 Elizabeth Stuart b: ABT 1346 d: ABT 1389
                      + Thomas De La Haye d: JUL 1406
                        7 Elizabeth De La Haye
                          + George Leslie
                            8 Norman Leslie b: ABT 1380 d: ABT 1439
                              + Christian Seton
                                9 George Leslie d: ABT 1490
                                  + Margaret Lundin
                                    10 Margaret Leslie
                                      + Alexander Comyn
                                  + Christian Halyburton
                                    10 William Leslie d: 9 SEP 1513
                                      + Margaret Balfour
                                    10 Elizabeth Leslie
                                      + William Hay d: 1506
                                    10 Christian Leslie
                                      + William ?The Waster? Sinclair d: 1487
                                    10 Andrew Leslie d: BEF  JAN 1478
                                      + Marjory Sinclair
                        7 William De La Haye d: 1437
                          + Margaret Gray
                            8 Gilbert Haye d: 7 SEP 1436
                              + Alice Hay
                                9 William Hay d: 1462
                                  + Beatrix Douglas
                                    10 Nicholas Hay d: 1470
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 William Hay d: 1506
                                      + Isabel Gordon
                                      + Elizabeth Leslie
                                      + Margaret Ker
                                    10 Beatrice Hay
                                      + Alexander Gordon d: AFT  JAN 1504
                                    10 Elizabeth Hay
                                      + George Gordon d: 8 JUN 1501
                                    10 Margaret Hay
                                      + Alexander Fraser d: BEF 1480
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                      + Robert Douglas
                                    10 Maria Hay b: ABT 1410
                                      + Alexander Forbes b: ABT 1407 d: MAR 1477
                                    10 Isabel Hay
                                      + Laurence Oliphant d: 1495
                                    10 Mariota Hay
                                      + David Ogilvy d: BEF 6 JAN 1506
                        7 Alicia Hay b: ABT 1382
                          + William Hay d: 1421
                            8 David Hay d: BEF 2 SEP 1478
                              + Elizabeth Douglas d: AFT 1439
                                9 John Hay d: SEP 1508
                                  + Elizabeth Cunningham b: ABT 1439
                                    10 John Hay b: ABT 1470 d: 9 SEP 1513
                                      + Elizabeth Crichton b: ABT 1469 d: AFT 6 JUL 1524
                                    10 Margaret Hay
                                      + William Borthwick b: ABT 1459 d: 20 MAY 1503
                                  + Mariot Lindsay
                                    10 Isobella Hay d: SEP 1508
                                      + Robert Lauder d: BEF 1 FEB 1508
                                      + Walter Ker b: ABT 1433 d: 25 NOV 1501
                                    10 Thomas Hay d: 1491
                                      + Elizabeth Home d: 1544
                            8 Edmund Hay
                                9 Peter Hay b: ABT 1453 d: 15 NOV 1496
                                    10 Edmund Hay b: ABT 1476 d: BEF 30 NOV 1543
                                    10 William Hay
                                9 Donald Hay
                                    10 George Hay
                            8 Jean Hay b: ABT 1385
                              + Alexander Home b: 1368 d: 17 AUG 1424
                                9 Alexander Home d: 1490
                                  + Mariota Lauder d: BEF  JUL 1467
                                    10 Alexander Home d: BEF 1490
                                    10 Helen Home d: AFT 1513
                                      + Adam Hepburn b: ABT 1430 d: 1479
                                      + Alexander Erskine d: BEF 10 MAY 1509
                                    10 Katherine Home b: ABT 1430
                                      + John St Clair d: BEF 20 DEC 1466
                                    10 Jonete Home d: AFT 1471
                                      + Robert Lauder d: ABT 1495
                                    10 Alexander Home d: 30 JUL 1468
                                      + Elizabeth or Agnes Hepburn
                                  + Margaret Montgomerie
                                  + Wife of Alexander Home
                                    10 Anna Home
                                      + William Cockburn d: 9 SEP 1513
                                    10 Patrick Home
                                      + 2nd wife of Patrick Home
                            8 Margaret Hay
                              + William Douglas d: 1437
                                9 George Douglas d: 12 MAR 1463
                                  + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                    10 Archibald ?Bell the Cat? Douglas b: 1453 d: ABT  DEC 1513
                                      + Elizabeth Boyd
                                    10 Margaret Douglas
                                      + Duncan Campbell d: 9 SEP 1513
                                    10 Isabel Douglas
                                      + Alexander Ramsay d: BEF 1483
                                    10 Elene or Helen Douglas
                                      + William Graham b: ABT 1433 d: 1472
                                      + James Ogilvie d: AFT 24 MAR 1504
                            8 Alice Hay
                              + Gilbert Haye d: 7 SEP 1436
                                9 William Hay d: 1462
                                  + Beatrix Douglas
                                    10 Nicholas Hay d: 1470
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 William Hay d: 1506
                                      + Isabel Gordon
                                      + Elizabeth Leslie
                                      + Margaret Ker
                                    10 Beatrice Hay
                                      + Alexander Gordon d: AFT  JAN 1504
                                    10 Elizabeth Hay
                                      + George Gordon d: 8 JUN 1501
                                    10 Margaret Hay
                                      + Alexander Fraser d: BEF 1480
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                      + Robert Douglas
                                    10 Maria Hay b: ABT 1410
                                      + Alexander Forbes b: ABT 1407 d: MAR 1477
                                    10 Isabel Hay
                                      + Laurence Oliphant d: 1495
                                    10 Mariota Hay
                                      + David Ogilvy d: BEF 6 JAN 1506
                            8 Diana Jean Hay
                              + William Muirhead b: 1380
                                9 Janet Muirhead
                                  + Gavin Hamilton b: ABT 1428 d: BEF  MAY 1493
                                    10 David or John Hamilton
                                    10 Gavin Hamilton
                                      + Janet Pettigrew
                                    10 John Hamilton
                                      + Jean Hamilton
                                9 William Muirhead b: ABT 1415 d: ABT 1506
                                  + Mariota Hamilton
                                    10 John Muirhead b: ABT 1445 d: 9 SEP 1513
                                      + Margaret Hepburn
                        7 Gilbert Hay b: 1368
                            8 Alexander Hay d: 30 DEC 1470
                              + Marjory Fraser
                                9 William Hay d: BEF 30 MAR 1502
                                    10 Gilbert Hay d: 9 SEP 1513
                                9 Jean Hay
                                  + Alexander Forbes d: BEF 1488
                                    10 Malcolm Forbes d: ABT 1509
                                      + Margaret Forbes
                            8 Gilbert Hay
                                9 Walter Hay d: 9 SEP 1513
                                    10 Alexander Hay
                    6 Margaret Stewart
                      + John Macdonald d: 1386
                        7 Donald Macdonald b: 1364 d: 8 MAY 1449
                          + Mariota Leslie
                            8 Marion or Mariotta Macdonald
                              + Alexander Sutherland d: BEF 22 FEB 1456
                                9 Mariot or Margaret Sutherland
                                  + William Calder d: 1503
                                    10 John Calder d: DEC 1494
                                      + Isabella Rose b: ABT 1472
                            8 Alexander Macdonald d: 7 MAY 1449
                              + Elizabeth Seton b: 1442
                                9 Florence Macdonald
                                  + Duncan Mackintosh d: 1496
                                    10 Ferquhard Mackintosh d: 1514
                                      + Jill Fraser
                              +  Macfee
                                9 Celestine Macdonald d: 1478
                                  + Finvola Maclean
                                    10 Alexander Macdonald d: 14 OCT 1494
                              +  Royson
                                9 Hugh Macdonald d: 1498
                                  + Elizabeth Gunn
                                    10 Donald Gallach Macdonald b: ABT 1461 d: 1506
                                      + Agnes Macdonald
                                  + Fynvola MacDonald d: AFT 1468
                              + Wife or mistress of Alexander Macdonald
                                9 Margaret Macdonald
                                  + John Sutherland d: ABT 1508
                                    10 Elizabeth Sutherland d: SEP 1535
                                      + Adam Gordon d: 17 MAR 1538
                            8 Anne Macdonald
                              + Robert Lamont d: ABT 1433
                                9 Christina MacLayman or Lamont
                                  + Colin Oig "Reuch" Campbell b: 1374 d: 1434
                                    10 John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                                      +  Gordoun
                                    10 Agnes Campbell d: 1450
                                9 Celestin Lamont b: ABT 1397
                                    10 Duncan Lamont b: 1431 d: ABT 1448
                        7 Margaret Macdonald
                          + Rory Mor Macleod b: 1362
                            8 Torquil Macleod b: 1394 d: 1489
                              + Catherine Campbell
                                9 Roderick Macleod b: 1426 d: 1498
                                  + Margaret Macleod
                                  + Agnes Mackenzie b: 1481
                                    10 Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Catherine Campbell
                                      + Agnes Macdonald
                                    10 Malcolm Macleod b: 1468 d: 1528
                                      + Christian Urquhart b: 1472
                            8 Margaret Macleod
                              + William Mackintosh d: 1368
                                9 Malcolm Mackintosh b: 1374 d: 1464
                                  + Moira Macdonald b: 1398
                                    10 Duncan Mackintosh d: 1496
                                      + Florence Macdonald
                                    10 Lachlan Mackintosh d: SEP 1493
                                      + Catherine Grant d: SEP 1493
                                    10 Moira Mackintosh
                                      + Hugh Rose d: 1494
                                    10 Muriel Mackintosh b: 1426
                                      + John Grant d: BEF 16 SEP 1483
                        7 Mary Macdonald
                          + Lachlan Lubanach Maclean d: ABT 1405
                            8 Hector Maclean d: 24 JUL 1411
                              + Marion or Mariota Campbell
                                9 Mary Maclean
                                  + Alexander Macdonald d: 1469
                                    10 John Macdonald d: 1501
                                      +  Cameron
                                9 Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                  + Janet Stewart
                                    10 Lachlan Org Maclean b: ABT 1432
                                      + Catherine Campbell
                                    10 Donald ?The Hunter? Maclean
                                      + Evere Cameron
                                    10 Finvola Maclean
                                      + Celestine Macdonald d: 1478
                        7 John Mhor Macdonald d: 1427
                          + Margery Byset
                            8 Donald Balloch Macdonald d: 1476
                              + Joanna O?Neill
                                9 Margaret Macdonald
                                  + Ruari Macdonald d: 1481
                                    10 Allan MacRuari Macdonald b: 1472 d: 1505
                                      + Florence MacIain Macdonald b: 1480
                                      + Isabella or Agnes Fraser
                                      + Wife of Allan Macdonald
                                    10 Anna or Margaret Macdougall
                                      + Alexander ?Ionriac? Mackenzie b: 1398 d: 1488
                                9 John Mor Macdonald d: ABT 1494
                                  + Sabina O?Neill
                                    10 John Cathanach Macdonald d: AFT 1493
                                      + Sheela or Cecilia Savage
                                9 Mary MacDonnell d: 1488
                                  + Con O?Neill d: 1482
                          +  Finnon
                            8 Ranald Ban Macdonald b: BEF 1427 d: ABT 1476
                                9 Anne Macdonald
                                  + William Dubh Macleod b: 1415 d: 1480
                        7 Alexander or Alastair Carrach Macdonald d: ABT 1460
                          + Margaret of Lennox
                            8 Angus Macdonell
                              +  Macphee
                                9 Mariot Macdonell
                                  + Allan Macildny Cameron b: ABT 1448 d: ABT 1480
                                    10  Cameron
                                      + Alastair Crotach Macleod b: 1455 d: 1547
                        7 Elizabeth Macdonald
                          + Angus Dubh Mackay d: 1433
                            8 Neil ?Vass? Mackay
                              + Munro
                                9 Elizabeth Mackay
                                  + John MacLaine
                                    10  MacLaine
                                      + William Dubh Macleod b: 1415 d: 1480
                    6  Stewart
                      + Robert Logan d: 1439
                        7 Simon Logan d: AFT 16 OCT 1430
                            8 John Logan d: 1451
                              + Janet Crawford
                                9 James Logan
                                    10  Logan
                                    10 Barbara Logan b: ABT 1480
                                      + John Trail d: 1533
                  + Euphemia Ross d: 1387
                    6 Elizabeth Stewart
                      + David De Lindsay b: ABT 1360 d: FEB 1407
                        7 Alexander De Lindsay d: AFT 31 MAR 1439
                          + Marjory d: AFT 23 APR 1429
                            8 David De Lindsay d: 17 JAN 1446
                              + Marjory Ogilvie
                                9 Alexander ?Earl Beardie? De Lindsay d: SEP 1453
                                  + Margaret Dunbar b: ABT 1424
                                    10 David De Lindsay b: 1440 d: ABT 25 DEC 1495
                                      + Elizabeth Hamilton
                                    10 Alexander Lindsay d: MAY 1517
                                      + Margaret or Isabel Campbell
                                    10 Elizabeth Lindsay
                                      + John Drummond d: 1519
                                    10  Lindsay
                                      + Walter Carnegie d: BEF 24 MAY 1479
                                9 Walter Lindsay d: 1476
                                  + Isobel Levington b: 1432
                                    10 David Lindsay
                            8 Christian Lindsay
                              + James Auchinleck d: 1449
                                9 Marion Auchinleck
                                  + George ?Atavus? Campbell d: 1492
                                    10 Annabel Campbell b: 1501 d: BEF  JUN 1575
                                      + John Cunningham d: 1564
                            8 Elizabeth Lindsay
                              + William Douglas d: 1421
                                9 Henry Douglas d: ABT 1469
                                  + Elizabeth Erskine
                                    10 Robert Douglas b: 1427 d: 9 SEP 1513
                                      + Elizabeth Boswell
                                      + Marion or Mariott Baillie
                                      + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                    10 Helen Douglas
                                      + Walter Hamilton b: ABT 1420
                                9 Christian Douglas
                                  + David Wemyss d: ABT 1430
                                    10 John Wemyss b: ABT 1425 d: ABT 1502
                                      + Margaret Livingstone b: ABT 1424 d: ABT 1494
                                  + James Auchinleck
                                    10 James Auchinleck d: 1449
                                      + Elizabeth Melville
                                      + Christian Lindsay
                        7 William Lindsay b: ABT 1390
                            8 Euphemia Lindsay b: ABT 1430
                              + William Leslie b: ABT 1400 d: 18 APR 1467
                                9 Magdalen Bessie Leslie
                                  + John Forbes
                                    10 Isobel Forbes b: ABT 1490
                                      + Robert Lumsden d: 1546
                                    10 Christian Forbes
                                      + John Forbes d: 9 SEP 1513
                                9 James Leslie b: ABT 1460
                                  + Elizabeth Seton b: ABT 1444
                                    10 David Leslie b: ABT 1486 d: BEF 1534
                        7 Elizabeth Lindsay
                          + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                            8 Thomas Erskine b: BEF 1440 d: BEF 1493
                              + Janet or Jean Douglas d: BEF 21 FEB 1491
                                9 Alexander Erskine d: BEF 10 MAY 1509
                                  + Christian Crichton d: BEF  MAR 1478
                                    10 Robert Erskine b: BEF 1485 d: 9 SEP 1513
                                      + Isabel Campbell
                                    10 Christian Erskine
                                      + David Stewart b: ABT 1462
                                    10 Agnes Erskine
                                      + William Menteith
                                  + Helen Home d: AFT 1513
                                9 Mariot or Muriella Erskine
                                  + William Keith b: ABT 1389 d: BEF 1483
                                    10 William Keith d: BEF 2 MAY 1527
                                      + Elizabeth Gordon
                                    10 Robert Keith d: BEF 22 SEP 1446
                                      + Janet Seton b: 1430
                                    10 Janet Keith
                                      + John Leslie d: 23 JUN 1481
                                      + Thomas Stewart d: 9 DEC 1513
                                9 Isobel Erskine
                                  + Patrick Graham d: AFT 3 MAR 1482
                                    10 Alexander Graham b: ABT 1472 d: BEF 27 FEB 1537
                                      + Margaret Buchanan
                                9 Elizabeth Erskine
                                  + Alexander Gordon d: AFT  JAN 1504
                                    10 Alexander Seton d: 9 SEP 1513
                                      + Elizabeth Home
                                9 Helen Erskine
                                  + Humphrey Colquhoun d: AUG 1493
                                    10 John Colquhoun d: 1536
                                      + Margaret Stewart
                                    10 Agnes Colquhuon b: ABT 1490
                                      + James Galbraith
                                      + John Somerville b: BEF 1492 d: BEF 27 OCT 1522
                                    10  Colquhoun
                                9 Margaret Erskine
                                  + James Rutherfurd b: ABT 1424 d: 1498
                                    10 John Rutherford b: ABT 1434
                                    10 Philip Rutherford d: BEF 1493
                                      + Elizabeth Ker d: 19 OCT 1548
                                    10 Christian Rutherfurd
                                      + Robert Ker d: BEF 6 NOV 1500
                            8 Janet Erskine
                              + Walter Stewart
                                9 Walter Stewart d: 1488
                                  + Elizabeth Arnot
                                    10 Alexander Stewart d: BEF 2 JUN 1489
                                    10 George Stewart b: ABT 1460
                            8 Christian Erskine d: AFT 1479
                              + Patrick Graham d: AFT 24 JUN 1466
                                9 William Graham b: ABT 1433 d: 1472
                                  + Elene or Helen Douglas
                                    10 William Graham b: 1464 d: 9 SEP 1513
                                      + Annabel Drummond
                                      + Janet Edmonstone d: AFT 17 MAR 1505
                                      + Christian Wawane
                                    10 Jean Graham
                                      + John Ogilvie d: BEF 1506
                                    10 Isabelle Graham
                                      + Walter Buchanan b: ABT 1433 d: SEP 1526
                                    10 George Graham d: 9 SEP 1513
                                      + Elizabeth Oliphant
                                    10 Agnes Graham
                                      + Walter Forrester
                                9 Janet Graham b: ABT 1440
                                  + Gilbert Keith b: ABT 1418 d: ABT 1494
                                    10 Janet Keith
                                      + Alexander Irvine b: ABT 1456 d: BEF 4 DEC 1527
                                    10 Elizabeth Keith
                                      + William Fraser d: 5 SEP 1513
                            8 Elizabeth Erskine
                              + Henry Douglas d: ABT 1469
                                9 Robert Douglas b: 1427 d: 9 SEP 1513
                                  + Elizabeth Boswell
                                    10 Robert Douglas
                                      + Margaret Hay
                                  + Marion or Mariott Baillie
                                  + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                9 Helen Douglas
                                  + Walter Hamilton b: ABT 1420
                                    10 James Hamilton
                                    10 Thomas Hamilton
                    6 Jill Egidia Stuart b: ABT 1368 d: AFT 1388
                      + William Douglas b: ABT 1364
                        7 Egidia or Algida or Jill Douglas
                          + Henry St Clair d: ABT 1 FEB 1421
                            8 William Sinclair d: 1484
                              + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                9 William ?The Waster? Sinclair d: 1487
                                  + Christian Leslie
                                    10 Henry Sinclair d: 9 SEP 1513
                                      + Margaret Hepburne d: ABT 11 JUN 1542
                                9 Catherine Sinclair
                                  + Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                    10 Alexander Stewart b: BEF 1477 d: 19 DEC 1537
                                      + A mistress of Alexander Stewart
                                9 Marjory Sinclair
                                  + Andrew Leslie d: BEF  JAN 1478
                                    10 John Leslie d: 23 JUN 1481
                                      + Janet Keith
                              + Marjory Sutherland b: ABT 1436
                                9 William Sinclair d: 9 SEP 1513
                                  + Mary Keith
                                    10 John Sinclair d: 18 MAY 1529
                                      + Elizabeth Sutherland
                                    10 Alexander Sinclair d: BEF 1541
                                      + Elizabeth Innes d: ABT 1557
                                9 Oliver Sinclair d: AFT 1509
                                  + Margaret Borthwick
                                    10 Margaret Sinclair d: BEF 1558
                                      + Robert Lauder d: JUN 1576
                                9 Eleanor Sinclair d: 21 MAR 1518
                                  + John Stewart b: ABT 1442 d: 15 SEP 1512
                                    10 Elspeth Stewart
                                      + Robert Innes d: ABT  OCT 1551
                                    10 John Stewart d: 1521
                                      + Janet Campbell d: FEB 1546
                                    10 Elizabeth or Anne Stewart
                                      + John Stuart d: 4 SEP 1526
                                      + Ninian Ross b: ABT 1491 d: FEB 1556
                                      + Andrew Gray d: FEB 1514
                                    10 Isabel Stewart
                                      + Alexander Robertson d: 26 MAR 1505
                                    10 Jean Stewart b: ABT 1479
                                      + James Arbuthnott d: 7 MAR 1521
                                    10 Mary or Marjory Stewart b: ABT 1490 d: 26 JUL 1524
                                      + Colin Campbell b: 6 JAN 1481 d: 12 AUG 1523
                                    10 Anne Stewart b: 1468
                                      + James Gordon b: ABT 1472 d: ABT 1505
                                    10 Margaret Stewart
                                      + William Murray d: 9 SEP 1513
                            8 Beatrix Sinclair
                              + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                                9 Beatrix Douglas
                                  + William Hay d: 1462
                                    10 Nicholas Hay d: 1470
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 William Hay d: 1506
                                      + Isabel Gordon
                                      + Elizabeth Leslie
                                      + Margaret Ker
                                    10 Beatrice Hay
                                      + Alexander Gordon d: AFT  JAN 1504
                                    10 Elizabeth Hay
                                      + George Gordon d: 8 JUN 1501
                                    10 Margaret Hay
                                      + Alexander Fraser d: BEF 1480
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                      + Robert Douglas
                                    10 Maria Hay b: ABT 1410
                                      + Alexander Forbes b: ABT 1407 d: MAR 1477
                                    10 Isabel Hay
                                      + Laurence Oliphant d: 1495
                                    10 Mariota Hay
                                      + David Ogilvy d: BEF 6 JAN 1506
                                9 Archibald Douglas b: 1426 d: 18 MAY 1455
                                  + Elizabeth Dunbar d: BEF 17 FEB 1486
                                    10 James Douglas
                                      + Elizabeth Hay
                                9 Janet Douglas
                                  + Robert Fleming b: 1416 d: 1495
                                    10 Malcolm Fleming d: ABT 1477
                                      + Eupheme Livingstone b: ABT 1441
                                    10 Elizabeth Fleming b: ABT 1441
                                      + James Livingstone b: ABT 1441
                                    10 Mariota Fleming
                                      + William Stirling d: 1505
                    6 David Stewart
                      + Eupheme Lindsay b: ABT 1360
                        7 Euphemia Stewart b: ABT 1384 d: OCT 1415
                          + Patrick Graham d: 10 AUG 1413
                            8 Malise Graham b: ABT 1407 d: ABT 1487
                              + Marion Campbell
                                9 Patrick Graham d: AFT 3 MAR 1482
                                  + Isobel Erskine
                                    10 Alexander Graham b: ABT 1472 d: BEF 27 FEB 1537
                                      + Margaret Buchanan
                                9 Euphemia Graham
                                  + Robert Vaux d: AFT 6 MAR 1459
                                    10  Vans
                                      + Uchtred Macdowall d: ABT 1470
                                    10  Vaus
                                      + Hugh Campbell b: ABT 1430
                            8 Euphemia Graham d: BEF 1 NOV 1468
                              + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                9 Margaret Douglas d: BEF 1475
                                  + John Stewart b: ABT 1442 d: 15 SEP 1512
                                    10 Janet Stewart d: 27 OCT 1510
                                      + Alexander Gordon d: 21 JAN 1523
                                    10 Catherine Stewart
                                      + John Forbes b: 1472 d: ABT  SEP 1547
                              + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                9 Elizabeth Hamilton
                                  + David De Lindsay b: 1440 d: ABT 25 DEC 1495
                                    10 Elizabeth Lindsay
                                      + John Gordon b: ABT 1421 d: AFT 11 MAY 1517
                                9 Patrick Hamilton d: 30 APR 1520
                                  + Margaret or Catherine Stewart
                                    10  Hamilton
                                      + Alexander Hamilton
                            8 Elizabeth Graham
                              + John Lyon d: 1435
                                9 Patrick Lyon d: 1459
                                  + Isabel Ogilvy d: 1484
                                    10 John Lyon d: 1 APR 1497
                                      + Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                    10 Janet Lyon b: ABT 1430
                                      + James Scrymgeour d: 1478
                                    10 Elizabeth Lyon
                                      + Alexander Robertson d: 26 MAR 1505
                          + Patrick Dunbar b: ABT 1396 d: BEF 1437
                            8 Eupheme Dunbar b: ABT 1422
                              + James Dunbar b: ABT 1420 d: 20 APR 1504
                                9 Janet Dunbar b: ABT 1462 d: BEF 1504
                                  + William Keith b: ABT 1458 d: AFT 24 MAY 1521
                                    10 William Keith d: BEF 1514
                                      + Janet Gray d: OCT 1539
                                    10 John Keith
                                    10 Helen Keith b: 1479 d: MAY 1519
                                      + David Ross b: 1485 d: 20 MAY 1527
                                    10 Mary Keith
                                      + William Sinclair d: 9 SEP 1513
                                    10 Jean Keith b: ABT 1484
                                      + John Forbes b: 1480 d: 16 MAY 1556
                                9 Christian Dunbar
                                  + Alexander Innes d: 1537
                                    10 Alexander Innes b: 1494
                                      + Elizabeth Abernethy
                                      + Elizabeth Forbes d: DEC 1570
                                    10 Elizabeth Innes
                                      + Arthur Forbes d: 1572
                                    10 Elizabeth Innes d: ABT 1557
                                      + Alexander Sinclair d: BEF 1541
                                9 Agnes Dunbar
                                  + Thomas Maclellan d: 1504
                                    10 Catherine Maclellan
                                      + John Dunbar d: 9 SEP 1513
                                9 James Dunbar d: ABT 1535
                                  + Elizabeth Ogilvie
                                    10 Alexander Dunbar d: 1576
                                      + Jean Falconer
                                      + Janet Leslie
                    6 Isabel Stuart
                      + James Douglas b: ABT 1358 d: 19 AUG 1388
                      + John Edmonstone b: ABT 1348 d: AFT 1410
                        7 David Edmonstone d: ABT 1426
                          + Agnes Maitland
                            8 James Edmonstone
                              + Isabella Forrester
                                9 John Edmonstone
                                  + Margaret Maitland
                                    10 James Edmonstone
                                      + Katrina or Katherine Home
                              + Janet Napier b: ABT 1440
                                9 Elizabeth Edmonstone
                                  + Patrick Blackadder b: 1446 d: 1504
                                    10 Janet Blackadder
                                      + David Bruce b: ABT 1465 d: 1506
                                9 Margaret Edmonstone b: ABT 1473
                                  + Walter Ogilvy b: 1460 d: BEF 7 AUG 1508
                                    10 George Ogilvy b: ABT 1487 d: ABT 1512
                                      + Elspeth Irvine b: ABT 1488
                                    10 Walter Ogilvie b: ABT 1509 d: 1538
                                      + Alison Home b: ABT 1500 d: 25 JUL 1557
                                    10 Janet Ogilvie
                                      + William Gordon b: ABT 1455 d: 9 SEP 1513
                  + Mariota de Cardney
                    6 Walter Stewart d: ABT 1454
                        7 Egedia Stewart
                          + James de Tyrie d: ABT 1476
                            8 Walter Tyrie
                                9 Andrew Tyrie
                                    10 William Tyrie d: 10 SEP 1447
                  + Moira Leitch
                    6 John "The Black Stewart" Stewart b: 1360 d: 1449
                        7 William Stewart d: ABT 1465
                            8 Ninian Stewart d: 1539
                              + Elizabeth Blair
                                9 Ninian Stewart
                                  + Elizabeth Lindsay
                                    10 Robert Stewart
          + Elizabeth De Burgh b: 1281 d: 26 OCT 1327
            4 Maud Matilda Bruce b: ABT 1310 d: 20 JUL 1353
              + Thomas Mac Isaac b: ABT 1306
                5 Jonet Isaac b: ABT 1344
                  + Eoin MacDougall
                    6 Isabel Ergadia or Macdougal b: ABT 1352 d: 21 DEC 1439
                      + John Stewart d: 26 APR 1421
                        7 Robert Stewart d: 1449
                          + Joan or Margaret Stewart b: ABT 1368
                            8 John Stewart d: 20 DEC 1463
                              +  Maclaren
                                9 Isabel Stewart
                                  + Colin Campbell d: 10 MAY 1493
                                    10 Archibald Campbell d: 9 SEP 1513
                                      + Elizabeth Stewart
                                    10 Thomas Campbell
                                    10 Margaret Campbell b: 1433
                                      + George Seton b: 1431 d: BEF 6 APR 1508
                                      + Patrick Buchanan d: 9 SEP 1513
                                    10 Helen Campbell
                                      + Hugh Montgomerie d: JUN 1545
                                    10 Isabel Campbell
                                      + William Drummond d: ABT 1504
                                    10 Catherine Campbell
                                      + Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Lachlan Org Maclean b: ABT 1432
                                    10 Elizabeth Campbell
                                      + John Oliphant d: BEF 18 NOV 1516
                                9 Janet Stewart d: SEP 1475
                                  + Colin Campbell d: 26 SEP 1475
                                    10 Duncan Campbell d: 9 SEP 1513
                                      + Margaret Douglas
                                      + Margaret Moncrieff d: NOV 1554
                                    10 Marion Campbell
                                      + Malise Graham b: ABT 1407 d: ABT 1487
                                9  Stewart
                                  + Allan Macdonald d: AFT 1428
                                    10 Ruari Macdonald d: 1481
                                      + Margaret Macdonald
                                    10 Moira Macdonald b: 1398
                                      + Malcolm Mackintosh b: 1374 d: 1464
                            8 Walter Stewart d: BEF 1488
                              + Margaret Lindsay
                                9 Thomas Stewart d: 9 DEC 1513
                                  + Janet Keith
                                    10 Mariota Stewart
                                      + Patrick Ogilvy
                                    10 Richard Stewart d: 1532
                                      + Margaret Lindsay
                            8 Robert Stewart b: ABT 1420
                                9 Patrick Stewart b: ABT 1450
                                    10 Margaret Stewart d: ABT 1538
                                      + James Gordon d: BEF  OCT 1553
                            8  Stewart b: ABT 1400
                              + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                9 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                  + Marion or Mariott Baillie
                                    10 Margaret Lindsay
                                      + Richard Stewart d: 1532
                                      + James Stewart d: 1547
                                9 Elizabeth Lindsay b: 21 JAN 1435
                                  + John Lundin b: 1443
                                    10 John Lundin d: ABT 1516
                                      + Isabel Forrester
                                    10 Robert Lundin b: ABT 1435
                                      + Helen Sibbald
                                9 Margaret Lindsay
                                  + Walter Stewart d: BEF 1488
                                    10 Thomas Stewart d: 9 DEC 1513
                                      + Janet Keith
                                  + Henry Wardlaw
                                    10 Helen Wardlaw
                                      + James Makgill d: 1553
                                9 Mariot Lindsay
                                  + John Hay d: SEP 1508
                                    10 Isobella Hay d: SEP 1508
                                      + Robert Lauder d: BEF 1 FEB 1508
                                      + Walter Ker b: ABT 1433 d: 25 NOV 1501
                                    10 Thomas Hay d: 1491
                                      + Elizabeth Home d: 1544
                                9 Christian Lindsay d: 1496
                                  + John Seton d: BEF 19 JUL 1476
                                    10 George Seton b: 1431 d: BEF 6 APR 1508
                                      + Margaret Campbell b: 1433
                                    10 Christian Seton b: ABT 1492
                                      + Thomas Preston b: ABT 1488
                                9 Patrick Lindsay d: AFT 8 MAR 1526
                                  + Isabella Pitcairn
                                    10 Jean Lindsay
                                      + Robert Lundin b: ABT 1460 d: 1502
                                    10 John Lindsay d: 28 AUG 1525
                                      + Elizabeth Lundin b: ABT 1485
                                9 Catherine Lindsay
                                  + Alexander Seton d: 1512
                                    10 Andrew Seton d: 1563
                                      +  Balfour
                        7 James Stewart b: ABT 1383 d: ABT 1451
                          + Joan Beaufort b: 1398 d: 15 JUL 1445
                            8 John Stewart b: ABT 1442 d: 15 SEP 1512
                              + Margaret Douglas d: BEF 1475
                                9 Janet Stewart d: 27 OCT 1510
                                  + Alexander Gordon d: 21 JAN 1523
                                    10 John Gordon d: 5 DEC 1517
                                      + Margaret Stuart b: 1497 d: AFT 1558
                                    10 Alexander Gordon
                                      + Janet Grant
                                    10 William Gordon d: 6 AUG 1577
                                    10 Jane Gordon
                                      + Colin Campbell b: ABT 1486 d: 9 OCT 1529
                                    10 Marjory Gordon
                                      + Thomas Lumsden d: 9 SEP 1513
                                      + Duncan Forbes
                                9 Catherine Stewart
                                  + John Forbes b: 1472 d: ABT  SEP 1547
                                    10 Elizabeth Forbes
                                      + James Grant b: ABT 1485 d: 29 AUG 1553
                              + Eleanor Sinclair d: 21 MAR 1518
                                9 Elspeth Stewart
                                  + Robert Innes d: ABT  OCT 1551
                                    10 Robert Innes d: BEF 10 NOV 1547
                                      + Marioun Ogilvy
                                    10 John Innes
                                      + Marjorie Leslie
                                    10 Janet Innes
                                      + William Leslie
                                9 John Stewart d: 1521
                                  + Janet Campbell d: FEB 1546
                                    10 John Stewart b: 6 OCT 1507 d: ABT  NOV 1542
                                      + Grizel Rattray d: BEF  MAR 1542
                                      + Janet or Jean Forbes d: ABT 20 NOV 1554
                                    10 Elizabeth Stewart b: ABT 1500
                                      + William Sutherland d: 1543
                                    10 Janet Stewart b: 1504
                                      + Alexander Gordon b: ABT 1501 d: 15 JAN 1530
                                      + Hugh Kennedy d: AFT 1565
                                      + Henry Stewart b: ABT 1500 d: AFT 10 OCT 1551
                                      + Patrick Ruthven d: 13 JUN 1566
                                    10 Jean or Elizabeth Stewart b: ABT 1517
                                      + Kenneth ?na Cuire? Mackenzie d: 6 JUN 1561
                                    10 Helen Stewart d: MAY 1577
                                      + John Lindsay b: ABT 1507 d: ABT 13 DEC 1563
                                9 Elizabeth or Anne Stewart
                                  + John Stuart d: 4 SEP 1526
                                    10 John Stewart d: 31 MAY 1567
                                      + Anne de la Queuille d: AFT 1579
                                    10 Matthew Stuart b: 1516 d: 4 SEP 1571
                                      + Margaret Douglas b: 8 OCT 1515 d: 1578
                                    10 Helen Stuart
                                      + William Hay b: ABT 1521 d: 11 APR 1541
                                  + Ninian Ross b: ABT 1491 d: FEB 1556
                                  + Andrew Gray d: FEB 1514
                                    10 Gilbert Gray d: BEF 1541
                                      + Egidia Mercer
                                    10 Isabell Gray
                                      + James Scrimgeour d: 1504
                                9 Isabel Stewart
                                  + Alexander Robertson d: 26 MAR 1505
                                    10 Alexander Robertson d: BEF  MAR 1557
                                      + Elizabeth or Isabel Hay
                                9 Jean Stewart b: ABT 1479
                                  + James Arbuthnott d: 7 MAR 1521
                                    10 Robert Arbuthnott d: 15 OCT 1579
                                      + Katherine Erskine d: 15 JUN 1529
                                      + Christian Keith d: AFT 12 JUL 1553
                                      + Helen Clephane d: AFT 20 MAR 1604
                                9 Mary or Marjory Stewart b: ABT 1490 d: 26 JUL 1524
                                  + Colin Campbell b: 6 JAN 1481 d: 12 AUG 1523
                                    10 Colin ?Grey Colin? Campbell b: 7 JUN 1512 d: 11 APR 1583
                                      + Margaret Stewart b: AUG 1520 d: BEF  DEC 1543
                                      + Katherine Ruthven d: 1584
                                9 Anne Stewart b: 1468
                                  + James Gordon b: ABT 1472 d: ABT 1505
                                    10 James Gordon d: BEF  OCT 1553
                                      + Margaret Stewart d: ABT 1538
                                      + Margaret Ogilvy d: AFT 6 SEP 1528
                                9 Margaret Stewart
                                  + William Murray d: 9 SEP 1513
                                    10 William Murray b: ABT 1500 d: 30 JAN 1562
                                      + Katherine Campbell
                                    10 Helen Murray
                                      + Alexander Seton d: 1512
                                    10 Margaret Murray
                                      + Thomas Stewart b: ABT 1495 d: 1558
                            8 James Stewart b: 1442 d: 1499
                              + Margaret Ogilvy
                                9 Alexander Stewart d: 1505
                                  + Isabel Ogilvy
                                  + Margaret Ruthven d: 1548
                                    10 John Stewart d: BEF 1551
                                      + Margaret Scrimgeour
                                9 Isabel Stewart
                                  + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                    10 Janet Stewart d: 1560
                                      + Malcolm Fleming b: ABT 1494 d: 10 SEP 1547
                              + Margaret Murray
                                9 James Stewart d: 9 SEP 1513
                                  + Catherine Rutherford
                                    10 Mary Stuart
                                      + John Dickson
                                    10 Jane Stewart
                                      + Archibald Douglas b: ABT 1490 d: JAN 1557
                                9 Elizabeth Stewart
                                  + Mungo Home d: 1513
                                    10 Helen Home
                                      + James Hamilton d: 10 SEP 1547
                                9  Stewart b: ABT 1482 d: AFT 1530
                                  + Alexander Abernethy b: ABT 1485 d: JUN 1527
                                    10 William Abernethy d: DEC 1543
                                      + Elizabeth Hay d: OCT 1574
                                    10 Beatrix Abernethy
                                      + Alexander Forbes d: 1562
                                    10 Elizabeth Abernethy
                                      + Alexander Innes b: 1494
                                9 Agnes Stewart d: FEB 1557
                                  + Adam Hepburn b: ABT 1492 d: 9 SEP 1513
                                    10 Patrick Hepburn b: 1512 d: SEP 1556
                                      + Agnes Sinclair d: 1572
                                  + Alexander Home b: BEF 1485 d: 8 OCT 1516
                                    10 Janet Home
                                      + John Hamilton b: ABT 1496 d: BEF 1574
                        7 Alexander Stewart d: BEF 10 JUL 1449
                          + Margaret Hay
                            8 Thomas Stewart d: 1453
                              + Maud Stewart
                                9 Alexander Stewart
                                  + Matilda Stewart
                                    10 John Stewart
                        7 Jean Stewart
                          + David Bruce b: ABT 1392
                            8 John Bruce b: ABT 1420
                              + Elizabeth Stewart
                                9 David Bruce b: ABT 1445
                                  + Marian Herries b: ABT 1447
                                    10 David Bruce b: ABT 1465 d: 1506
                                      + Janet Blackadder
                        7 Isabel Stewart
                          + William Oliphant d: BEF 3 DEC 1425
                            8 Isabella Oliphant
                              + John Scrymgeour d: 1465
                                9 James Scrymgeour d: 1478
                                  + Janet Lyon b: ABT 1430
                                    10 Mariota Scrimgeour d: 1518
                                      + Robert Arbuthnot d: ABT 1505
                                  + Margaret Maitland
                                    10 James Scrimgeour d: 1504
                                      + Isabell Gray
                                    10 John Scrymgeour d: OCT 1513
                                    10 Elizabeth Scrymgeour
                                      + John Sandilands d: BEF 13 FEB 1494
                                    10 Matilda Scrymgeour
                                      + Robert Graham d: BEF 7 JAN 1493
                                9 Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                  + John Lyon d: 1 APR 1497
                                    10 John Lyon d: 1500
                                      + Elizabeth Gray
                                    10 Violetta Lyon
                                      + Hugh Fraser d: ABT 1500
                                    10 Christian Lyon
                                      + William Hay d: 9 SEP 1513
                                    10 Agnes Lyon
                                      + Arthur Forbes d: 1493
                                      + John Ross d: 9 SEP 1513
                                    10 Mariota Lyon
                                      + William Ochterlony
                            8 John Oliphant d: 24 JAN 1466
                              + Margaret Ogilvie
                                9 Laurence Oliphant d: 1495
                                  + Isabel Hay
                                    10 John Oliphant d: BEF 18 NOV 1516
                                      + Elizabeth Campbell
                                    10 Isabel Oliphant
                                      + Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Elizabeth Cunningham
                                    10 Isabella Oliphant
                                      + James Ogilvy d: 9 SEP 1513
                                  +  Edmonstone
                                9 Margaret Oliphant
                                  + Henry Wardlaw
                                    10 Henry Wardlaw
                                      + Margaret Lindsay
                                    10 Isabella Wardlaw
                                      + George Durie
                                    10  Wardlaw
                                      + James Melville
                          + David Murray
                            8 David Murray d: ABT 1452
                              + Margaret Colquhoun
                                9 William Murray d: ABT 1459
                                  + Margaret Gray
                                    10 William Murray b: ABT 1444 d: 10 FEB 1525
                                      + Mary Keith
                                    10 Andrew Murray
                                      + Margaret Barclay
                                9 Patrick Murray d: 1476
                                  + Katharine Balfour
                                    10 Michael Murray d: BEF 1517
                                9 Mariot Murray
                                  + Malcolm Drummond b: BEF 14 JUL 1445 d: 1470
                                    10 John Drummond d: 1519
                                      + Elizabeth Lindsay
                                    10 James Drummond b: ABT 1440
                                    10 Thomas Drummond b: ABT 1453
                                      +  Scott
                                9 Christian Murray
                                  + Murdoch Menteith
                                    10 Elizabeth Menteith d: ABT 1508
                                      + John Napier d: BEF 3 NOV 1487
                            8 Elena Murray d: 1458
                              + Malcolm Moncrieff d: 1465
                                9 John Moncrieff d: ABT 1470
                                  + Beatrix Dundas
                                    10 John Moncrieff d: ABT 1496
                                      + Margaret Levingston
                                    10 Isabel Moncrieff
                                      + William Scott
                        7 Christian Stewart b: ABT 1328
                          + James Dundas b: ABT 1384 d: 1437
                            8 Alexander Dundas d: 1451
                              + Eupham Livingstone
                                9 Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Isabel Oliphant
                                    10 Alexander Dundas d: 10 SEP 1547
                                      + Elizabeth Bruce
                            8 Janet Dundas
                              + Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                                9 James Livingstone d: BEF 1441
                                  + Marian
                                    10 Eupheme Livingstone b: ABT 1441
                                      + Malcolm Fleming d: ABT 1477
                                    10 Alexander Livingstone b: ABT 1422
                                9 Alexander Livingston d: JAN 1450
                                    10 Alexander Livingston d: ABT 1532
                                      + Alison Gourlay
                                9 Janet Livingston
                                  + James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                    10 James Hamilton b: ABT 1423 d: 6 NOV 1479
                                      + Euphemia Graham d: BEF 1 NOV 1468
                                      + Mary Stuart b: ABT 1451 d: MAY 1488
                                      + Janet Calderwood
                                    10 Mary Hamilton
                                      + William Keith b: ABT 1389 d: BEF 1483
                                    10 Agnes Hamilton
                                      + James Hamilton
                                    10 Gavin Hamilton b: ABT 1428 d: BEF  MAY 1493
                                      + Janet Muirhead
                                    10 Alexander Hamilton b: ABT 1455
                                  + Robert Bruce d: JAN 1550
                                    10 Alexander Bruce d: 1487
                                      + Margaret Forrester
                                    10 Helen Bruce
                                      + William Menteith
                                9 Eupham Livingstone
                                  + Alexander Dundas d: 1451
                                    10 Alexander Dundas b: 1474 d: 9 SEP 1513
                                      + Isabel Oliphant
                            8 Beatrix Dundas
                              + John Moncrieff d: ABT 1470
                                9 John Moncrieff d: ABT 1496
                                  + Margaret Levingston
                                    10 John Moncrieffe d: 9 SEP 1513
                                      + Beatrix Forman d: 1530
                                    10 Margaret Moncrieff d: NOV 1554
                                      + Duncan Campbell d: 9 SEP 1513
                                      + William Menteith d: 18 FEB 1523
                                    10 Agnes Moncrieffe
                                      + John Campbell d: 9 SEP 1513
                                9 Isabel Moncrieff
                                  + William Scott
                                    10  Scott
                                      + Robert Brown
                            8 Christian Dundas
                              + John Sandilands d: 1439
                                9 James Sandilands d: BEF 1505
                                  + Margaret Ker
                                    10 Margaret Sandilands
                                      + James Sandilands
                                  + Margaret or Jean Kinloch
                                    10 John Sandilands d: BEF 13 FEB 1494
                                      + Elizabeth Scrymgeour
                                    10 Christina Sandilands
                                      + David Hepburn d: AFT 1498
                                      + Andrew Anstruther d: 9 SEP 1513
                                    10 Margaret Sandilands
                                      + Laurence Oliphant d: 29 MAR 1566
                            8 Margaret Dundas b: ABT 1404
                              + David Stewart b: ABT 1400 d: 1444
                                9 Elizabeth Stewart
                                  + John Bruce b: ABT 1420
                                    10 David Bruce b: ABT 1445
                                      + Marian Herries b: ABT 1447
                                9 Henry Stewart d: AFT 1444
                                    10 David Stewart d: BEF 1483
                                      + Mariot Herries
                                9  Stewart
                                  + John Betune d: ABT 1420
                                    10 Archibald Betune
                                9 William Stewart
                                    10 David Stewart b: ABT 1462
                                      + Christian Erskine
                            8 Elizabeth Dundas
                              + Philip Moubray
                                9 Philip Moubray d: BEF  MAR 1467
                                  + Isobel Stewart
                                    10 David Moubray d: ABT 1494
                    6 Janet MacDougall
                      + Robert Stewart b: ABT 1352 d: 21 JUL 1403
                        7 David Stewart b: ABT 1400 d: 1444
                          + Margaret Dundas b: ABT 1404
                            8 Elizabeth Stewart
                              + John Bruce b: ABT 1420
                                9 David Bruce b: ABT 1445
                                  + Marian Herries b: ABT 1447
                                    10 David Bruce b: ABT 1465 d: 1506
                                      + Janet Blackadder
                            8 Henry Stewart d: AFT 1444
                                9 David Stewart d: BEF 1483
                                  + Mariot Herries
                                    10 Janet Stewart
                                      + Alexander Bruce d: AFT 1504
                            8  Stewart
                              + John Betune d: ABT 1420
                                9 Archibald Betune
                                    10 John Betune d: 1499
                                      + Catherine Stirling
                            8 William Stewart
                                9 David Stewart b: ABT 1462
                                  + Christian Erskine
                                    10 Christian Stewart
                                      + John Betune b: ABT 1490 d: 1544
                        7 Elizabeth Stewart
                          + William Douglas d: 1427
                            8 William Douglas d: 1458
                              + Jean or Janet Maxwell b: ABT 1389
                                9 William Douglas d: 1464
                                  + Margaret Carlyle
                                    10 William Douglas d: 22 JUL 1484
                                      + Elizabeth Crichton
                                9  Douglas
                                  + Robert De Innes d: BEF 1 FEB 1464
                                    10 Margaret Innes b: ABT 1446
                                      + James Ogilvy b: ABT 1444 d: 13 FEB 1510
                                    10 James Innes d: 1491
                                      + Janet Gordon d: BEF 1473
                                      + Margaret Culane or Ogstoun
                                    10 Walter Innes d: BEF 3 NOV 1499
                                      + Christian Gordon
                                    10  Innes
                                      + John Barclay d: 1491
                                    10  Innes
                                      + John Berkeley or Berclay d: 1470
                                9 Marion Douglas b: ABT 1422
                                  + Robert Chisholm b: ABT 1422
                                    10 Edmund Chisholm b: ABT 1453
                                      + Margaret Sinclair
                                      + Janet Drummond
                        7 Isobel Stewart d: 1384
                          + Robert Bruce d: 23 JUL 1403
                            8 Robert Bruce b: 1371 d: 1406
                              +  Scrimgeour
                                9 David Bruce b: ABT 1392
                                  + Jean Stewart
                                    10 John Bruce b: ABT 1420
                                      + Elizabeth Stewart
                            8 William Bruce
                                9 Edward Bruce d: BEF 1427
                                  + Agnes Airth d: AFT 1468
                                    10 Robert Bruce d: JAN 1550
                                      + Janet Livingston
                            8 Elizabeth Bruce
                              + Alexander Trail b: ABT 1370 d: 1420
                                9 John Trail d: 1450
                                  + Euphemia Trail d: 1458
                                    10 James Trail d: BEF 1475
                                      + Marion Wemyss b: ABT 1413
                            8 Margaret Bruce
                              + Thomas Trail d: 1439
                                9 Euphemia Trail d: 1458
                                  + John Trail d: 1450
                                    10 James Trail d: BEF 1475
                                      + Marion Wemyss b: ABT 1413
                        7 Elizabeth Stewart
                          + Michael Mercer b: ABT 1378 d: ABT 1440
                            8 Robert Mercer
                                9 Robert Mercer d: 1505
                                  + Margaret Seres
                                    10 Christian Mercer
                                      + Duncan Forbes
                            8 Andrew Mercer d: 1473
                              + Margaret Drummond d: AFT 1482
                                9 Christian Mercer
                                  + Gilbert Skene d: 1485
                                    10 Alexander Skene b: ABT 1481 d: 1507
                                      + Agnes Forbes
                                9 Lawrence Mercer d: 1501
                                  + Isabel Wardlaw
                                    10 Egidia Mercer
                                      + Gilbert Gray d: BEF 1541
            4 Elizabeth Bruce
              + Walter Oliphant d: AFT 20 OCT 1378
                5 Walter Oliphant d: 1378
                  + Mary Erskine b: ABT 1328
                    6 John Oliphant d: 1420
                      +  Borthwick
                        7 William Oliphant d: BEF 3 DEC 1425
                          + Isabel Stewart
                            8 Isabella Oliphant
                              + John Scrymgeour d: 1465
                                9 James Scrymgeour d: 1478
                                  + Janet Lyon b: ABT 1430
                                    10 Mariota Scrimgeour d: 1518
                                      + Robert Arbuthnot d: ABT 1505
                                  + Margaret Maitland
                                    10 James Scrimgeour d: 1504
                                      + Isabell Gray
                                    10 John Scrymgeour d: OCT 1513
                                    10 Elizabeth Scrymgeour
                                      + John Sandilands d: BEF 13 FEB 1494
                                    10 Matilda Scrymgeour
                                      + Robert Graham d: BEF 7 JAN 1493
                                9 Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                  + John Lyon d: 1 APR 1497
                                    10 John Lyon d: 1500
                                      + Elizabeth Gray
                                    10 Violetta Lyon
                                      + Hugh Fraser d: ABT 1500
                                    10 Christian Lyon
                                      + William Hay d: 9 SEP 1513
                                    10 Agnes Lyon
                                      + Arthur Forbes d: 1493
                                      + John Ross d: 9 SEP 1513
                                    10 Mariota Lyon
                                      + William Ochterlony
                            8 John Oliphant d: 24 JAN 1466
                              + Margaret Ogilvie
                                9 Laurence Oliphant d: 1495
                                  + Isabel Hay
                                    10 John Oliphant d: BEF 18 NOV 1516
                                      + Elizabeth Campbell
                                    10 Isabel Oliphant
                                      + Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Elizabeth Cunningham
                                    10 Isabella Oliphant
                                      + James Ogilvy d: 9 SEP 1513
                                  +  Edmonstone
                                9 Margaret Oliphant
                                  + Henry Wardlaw
                                    10 Henry Wardlaw
                                      + Margaret Lindsay
                                    10 Isabella Wardlaw
                                      + George Durie
                                    10  Wardlaw
                                      + James Melville
                      +  Home
                5 John Oliphant d: ABT 1417
                  + Marion Home
                    6 Thomas Oliphant d: 11 DEC 1474
                      + Elizabeth Buchanan
                        7 John Oliphant
                          + Giles Ogilvy
                            8 Elizabeth Oliphant
                              + George Graham d: 9 SEP 1513
                                9 William Graham d: ABT 1580
                                  + Margaret Schaw d: AFT 31 JAN 1552
                                    10 Janet Graham b: ABT 1525
                                      + Thomas Drummond
            4 David II of Scotland d: 1371
              + Margaret Drummond d: 1375
          + Mistress of Robert the Bruce
            4 Margaret Bruce
              + Robert de le Glen b: ABT 1303
                5 John Glen b: 1349 d: 1428
                  + Margaret Erskine b: 1352
                    6 Marjorie Glen
                      + Andrew Ogilvy d: AFT 1461
                        7 Janet Ogilvy
                          + Michael Balfour
                            8 Michael Balfour d: 9 SEP 1513
                              + Marjory Durie
                                9 Margaret Balfour
                                  + William Leslie d: 9 SEP 1513
                                    10 George Leslie d: 28 NOV 1558
                                      + Margaret Crichton d: AFT 21 OCT 1542
                                      + Elizabeth Gray
                                      + Agnes Somerville b: 1494 d: BEF 10 APR 1543
                                      + Margaret Crichton d: AFT 21 OCT 1542
                                      + Margaret or Isabel Lundy d: BEF 1549
                                    10 John Leslie
                                9 Andrew Balfour d: BEF 1592
                                  + Janet Bruce
                                    10 Isobel Balfour
                                      + Patrick Learmonth
                                9 Katharine Balfour
                                  + Patrick Murray d: 1476
                                    10 Michael Murray d: BEF 1517
                        7 David Ogilvy d: BEF 6 JAN 1506
                          + Mariota Hay
                            8 James Ogilvy d: 9 SEP 1513
                              + Isabella Oliphant
                                9 Patrick Ogilvy
                                  + Mariota Stewart
                                    10 William Ogilvy d: AFT 31 MAR 1556
                                      + Janet Gray
                                    10 Margaret Ogilvy
                                      + Peter Hay
                    6 Isobel Glen d: AFT 1440
                      + Walter Ogilvy b: BEF 1392 d: 1440
                        7 Walter Ogilvy b: AFT 1405 d: AFT 25 OCT 1456
                          + Margaret Sinclair b: BEF 1436
                            8 James Ogilvy b: ABT 1444 d: 13 FEB 1510
                              + Margaret Innes b: ABT 1446
                                9 James Ogilvy b: ABT 1470 d: 1 FEB 1505
                                  + Agnes Gordon b: ABT 1472
                                    10 Alexander Ogilvy b: ABT 1494
                                      + Janet Abernethy b: ABT 1496
                                      + Elizabeth Gordon
                                    10 Elizabeth Ogilvie
                                      + James Dunbar d: ABT 1535
                                      + Alexander Irvine b: ABT 1500 d: 10 SEP 1547
                                9 Margaret or Muriel Ogilvy
                                  + John Grant b: 1468 d: 1 MAY 1528
                                    10 James Grant b: ABT 1485 d: 29 AUG 1553
                                      + Elizabeth Forbes
                                      + Christian Barclay
                                    10 John Grant d: 1533
                                    10 Elizabeth Grant
                                      + John Mackenzie d: 1561
                                    10 Margaret Grant
                                      + John Comyn b: 1489
                                    10 Marion Grant
                                      + Walter Ross b: 1494 d: 12 MAY 1528
                                    10 Anne Grant d: BEF 1536
                                      + Hugh Fraser b: 1494 d: 15 JUL 1544
                                9 Janet Ogilvy
                                  + Alexander Abercromby b: 1484 d: 1506
                                    10 Elizabeth Abercrombie
                                      + Nicholas Elphinstone
                                9 Katherine Ogilvie b: ABT 1449
                                  + Alexander Urquhart b: 1445
                                    10 Thomas Urquhart b: 1476 d: 1557
                                      + Helen Abernethy
                                    10 Agnes Urquhart b: ABT 1480
                                      + Hugh Rose d: 1543
                                9 Margaret or Marion Ogilvie
                                  + Patrick Gordon d: BEF 11 SEP 1531
                                    10 Janet Gordon
                                      + Alexander Forbes d: BEF 1548
                                    10 Agnes Gordon
                                      + Alexander Seton d: 1526
                                    10 George Gordon d: ABT 5 MAR 1524
                              + Margaret Chaumes d: ABT 19 MAY 1532
                            8 Walter Ogilvy b: 1460 d: BEF 7 AUG 1508
                              + Margaret Edmonstone b: ABT 1473
                                9 George Ogilvy b: ABT 1487 d: ABT 1512
                                  + Elspeth Irvine b: ABT 1488
                                    10 Walter Ogilvy b: ABT 1504 d: 1562
                                      + Christian Keith
                                    10 Janet Ogilvy b: ABT 1507 d: 1547
                                      + Patrick Barclay b: ABT 1505 d: OCT 1558
                                9 Walter Ogilvie b: ABT 1509 d: 1538
                                  + Alison Home b: ABT 1500 d: 25 JUL 1557
                                    10 Walter Ogilvie d: BEF 1512
                                    10 Elizabeth Ogilvie d: SEP 1518
                                      + William Leslie d: 1545
                                    10 Magdalen Ogilvie
                                      + Alexander Fraser b: ABT 1537 d: JUL 1623
                                9 Janet Ogilvie
                                  + William Gordon b: ABT 1455 d: 9 SEP 1513
                                    10 George Gordon
                                      + Mary Gordon
                                    10 Barbara Gordon b: ABT 1502 d: BEF 12 MAY 1559
                                      + John Grant d: 11 SEP 1559
                                    10 John Gordon b: ABT 1504 d: 1594
                                      + Marjory Gordon
                                    10 Catherine Gordon
                                      + James Innes d: 10 SEP 1547
                                      + William Seton
                        7 Giles Ogilvie b: ABT 1418 d: 4 MAY 1468
                          + Robert Arbuthnot b: ABT 1414 d: 21 FEB 1450
                            8 David Arbuthnot d: 8 OCT 1470
                              + Elizabeth Durham b: ABT 1426 d: ABT 10 MAR 1488
                                9 Robert Arbuthnot d: ABT 1505
                                  + Mariota Scrimgeour d: 1518
                                    10 James Arbuthnott d: 7 MAR 1521
                                      + Jean Stewart b: ABT 1479
                                    10 Andrew Arbuthnot b: ABT 1500 d: AUG 1570
                                      + Elizabeth Strachan d: 23 JUL 1542
                                    10 Janet Arbuthnott
                                      + Alexander Falconer d: 1500
                                    10 Giles Arbuthnott
                                      + Henry Graham
                                    10 Catherine Arbuthnott
                                      + Gilbert Turing
                                    10 Elizabeth Arbuthnott
                                      + Thomas Fotheringham d: 9 SEP 1513
                                9 Elizabeth Arbuthnot b: ABT 1460 d: BEF  SEP 1564
                                  + Patrick Barclay b: 1456 d: AFT 1516
                                    10 James Barclay b: ABT 1480 d: 9 SEP 1513
                                      + Christian Stewart b: 1501
                                    10 Clara Barclay
                                      + James Johnston b: 1481 d: 1548
                                    10 Elizabeth Barclay b: ABT 1490
                                      + Patrick Barclay b: ABT 1482 d: 1529
                                    10 Catherine Barclay d: BEF 1532
                                      + Alexander Fraser d: AFT 8 NOV 1569
                            8 Catherine Arbuthnott
                              + John or Alexander Allardyce b: BEF 1446 d: BEF 1511
                                9 Janet Allardice
                                  + Alexander Irvine b: ABT 1478 d: ABT 1556
                                    10 Alexander Irvine b: ABT 1500 d: 10 SEP 1547
                                      + Elizabeth Ogilvie
                                    10 Elizabeth Irvine
                                      + Archibald Douglas b: ABT 1502 d: 29 SEP 1570
                                    10 Margaret Irvine d: AUG 1603
                                      + Andrew Fraser d: BEF 3 JUL 1563
                        7 Isabel Ogilvy d: 1484
                          + Patrick Lyon d: 1459
                            8 John Lyon d: 1 APR 1497
                              + Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                9 John Lyon d: 1500
                                  + Elizabeth Gray
                                    10 John Lyon d: 8 APR 1528
                                      + Jonet Douglas d: 17 JUL 1537
                                9 Violetta Lyon
                                  + Hugh Fraser d: ABT 1500
                                    10 Thomas Fraser b: 1460 d: 1524
                                      + Janet Gordon d: 1503
                                      +  Macdonald b: ABT 1480
                                    10 Agnes Fraser d: AFT 17 JUL 1494
                                      + Kenneth Mackenzie b: 1452 d: 7 FEB 1492
                                    10 Jill Fraser
                                      + Ferquhard Mackintosh d: 1514
                                9 Christian Lyon
                                  + William Hay d: 9 SEP 1513
                                    10 William Hay d: 28 JUL 1522
                                      + Elizabeth Ruthven
                                    10 Elizabeth Hay d: OCT 1574
                                      + William Abernethy d: DEC 1543
                                9 Agnes Lyon
                                  + Arthur Forbes d: 1493
                                  + John Ross d: 9 SEP 1513
                                    10 Agnes Ross
                                      + Archibald Campbell d: BEF 1546
                                9 Mariota Lyon
                                  + William Ochterlony
                            8 Janet Lyon b: ABT 1430
                              + James Scrymgeour d: 1478
                                9 Mariota Scrimgeour d: 1518
                                  + Robert Arbuthnot d: ABT 1505
                                    10 James Arbuthnott d: 7 MAR 1521
                                      + Jean Stewart b: ABT 1479
                                    10 Andrew Arbuthnot b: ABT 1500 d: AUG 1570
                                      + Elizabeth Strachan d: 23 JUL 1542
                                    10 Janet Arbuthnott
                                      + Alexander Falconer d: 1500
                                    10 Giles Arbuthnott
                                      + Henry Graham
                                    10 Catherine Arbuthnott
                                      + Gilbert Turing
                                    10 Elizabeth Arbuthnott
                                      + Thomas Fotheringham d: 9 SEP 1513
                            8 Elizabeth Lyon
                              + Alexander Robertson d: 26 MAR 1505
                                9 Margaret Robertson d: BEF 1562
                                  + George Hay d: 30 JAN 1574
                                    10 Andrew Hay d: 8 OCT 1585
                                      + Jean Hay d: AUG 1570
                                      + Agnes Sinclair
                                    10 George Hay
                                      + Marjory Keith
                                    10 Elizabeth Hay b: ABT 1535
                                      + William Keith d: 10 AUG 1580
                                    10 Elizabeth Hay
                                      + John Leslie d: 1622
                                    10 Margaret Hay
                                      + Laurence Oliphant d: 16 JAN 1593
                                    10 Beatrix Hay
                                      + William Hay
                          + Gilbert Kennedy d: AFT 6 MAR 1479
                    6 Mariotta Glen
                      + John Boswell b: 1370 d: 1395
                        7 John Boswell d: BEF 14 MAY 1429
                          + Mariota Jardyne
                            8 David Boswell d: 17 JUN 1490
                              + Elizabeth Melville
                                9 Marjory Boswell
                                  + John Betune d: ABT 1507
                                    10 John Betune d: 1524
                                      + Elizabeth Monipenny
                                    10 David Beaton b: ABT 1456 d: 1505
                                      + Janet Duddingston
                                9 Elizabeth Boswell
                                  + Robert Douglas b: 1427 d: 9 SEP 1513
                                    10 Robert Douglas
                                      + Margaret Hay
                            8 Marjory Boswell
                              + John Arnot
                                9 Walter Arnot b: ABT 1430
                                  + Janet Forrest
                                    10 Elizabeth Arnot d: 1527
                                      + Robert Colville b: ABT 1430 d: 9 SEP 1513
                                    10 William Arnot
                              + Thomas Sibbald
        3 Edward Bruce d: 14 OCT 1318
          + Isabel Strathbogie
            4 Alexander Bruce d: 19 JUL 1333
              + Eleanor Douglas
                5 Eleanor Bruce d: 22 JUN 1368
                  + William de Cunninghame
                    6 Thomas Cunninghame d: ABT 1407
                        7 Adam Cunninghame d: ABT 1460
                          +  Wallace
                            8 Adam Cunninghame d: 1497
                                9 Adam Cunninghame b: ABT 1455
                                  + Isabel Crauford
                                    10 John Cunningham d: 1564
                                      + Annabel Campbell b: 1501 d: BEF  JUN 1575
                                    10 Marion Cunninghame
                                      + Alexander Hamilton
                                9 Elizabeth Cunningham
                                  + James Makgill
                                    10 James Makgill d: 1553
                                      + Helen Wardlaw
                    6 William Cunningham d: BEF  DEC 1415
                      + Margaret Danielston
                    6  Cunningham
                      +  Logan
                        7 Robert Logan
                          +  de Restalrig
                            8 Robert Logan d: 1439
                              +  Stewart
                                9 Simon Logan d: AFT 16 OCT 1430
                                    10 John Logan d: 1451
                                      + Janet Crawford
                    6 Elizabeth Conyngham
                      + John Cunningham
                        7 William Cunningham
                          + Christian Colquhoun
                            8 William Cunningham b: ABT 1414
                              + Agnes Montgomery d: 1510
                                9 William Cunningham
                                  + Isabell Edmonstone
                                    10 William Cunningham b: ABT 1480 d: 10 SEP 1547
                                      + Elizabeth Sinclair
                            8 Humphrey Cunningham
                              + Jean Buchanan
                                9 William Cunninghame
                                    10 William Cunninghame
                                9 Agnes Cunningham
                                  + Andrew Moray
                                    10 Humphrey Moray d: 1503
                                      + Catherine Graham d: 1503
        3 Christina Bruce b: ABT 1282 d: 1356
          + Gratney Mar b: ABT 1272 d: SEP 1305
            4 Margaret or Ellen Mar b: ABT 1300 d: AFT 1392
              + John Menteith d: BEF 1344
                5 Christian Menteith
                  + Edward Keith d: 17 OCT 1346
                    6 Janet Keith d: 1413
                      + David Barclay d: BEF 8 SEP 1368
                        7 Joneta Barclay
                          + Andrew Mercer d: ABT 1390
                            8 Michael Mercer b: ABT 1378 d: ABT 1440
                              + Elizabeth Stewart
                                9 Robert Mercer
                                    10 Robert Mercer d: 1505
                                      + Margaret Seres
                                9 Andrew Mercer d: 1473
                                  + Margaret Drummond d: AFT 1482
                                    10 Christian Mercer
                                      + Gilbert Skene d: 1485
                                    10 Lawrence Mercer d: 1501
                                      + Isabel Wardlaw
                      + Thomas Erskine b: BEF 1354 d: BEF 1404
                        7 Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                          + Elizabeth Lindsay
                            8 Thomas Erskine b: BEF 1440 d: BEF 1493
                              + Janet or Jean Douglas d: BEF 21 FEB 1491
                                9 Alexander Erskine d: BEF 10 MAY 1509
                                  + Christian Crichton d: BEF  MAR 1478
                                    10 Robert Erskine b: BEF 1485 d: 9 SEP 1513
                                      + Isabel Campbell
                                    10 Christian Erskine
                                      + David Stewart b: ABT 1462
                                    10 Agnes Erskine
                                      + William Menteith
                                  + Helen Home d: AFT 1513
                                9 Mariot or Muriella Erskine
                                  + William Keith b: ABT 1389 d: BEF 1483
                                    10 William Keith d: BEF 2 MAY 1527
                                      + Elizabeth Gordon
                                    10 Robert Keith d: BEF 22 SEP 1446
                                      + Janet Seton b: 1430
                                    10 Janet Keith
                                      + John Leslie d: 23 JUN 1481
                                      + Thomas Stewart d: 9 DEC 1513
                                9 Isobel Erskine
                                  + Patrick Graham d: AFT 3 MAR 1482
                                    10 Alexander Graham b: ABT 1472 d: BEF 27 FEB 1537
                                      + Margaret Buchanan
                                9 Elizabeth Erskine
                                  + Alexander Gordon d: AFT  JAN 1504
                                    10 Alexander Seton d: 9 SEP 1513
                                      + Elizabeth Home
                                9 Helen Erskine
                                  + Humphrey Colquhoun d: AUG 1493
                                    10 John Colquhoun d: 1536
                                      + Margaret Stewart
                                    10 Agnes Colquhuon b: ABT 1490
                                      + James Galbraith
                                      + John Somerville b: BEF 1492 d: BEF 27 OCT 1522
                                    10  Colquhoun
                                9 Margaret Erskine
                                  + James Rutherfurd b: ABT 1424 d: 1498
                                    10 John Rutherford b: ABT 1434
                                    10 Philip Rutherford d: BEF 1493
                                      + Elizabeth Ker d: 19 OCT 1548
                                    10 Christian Rutherfurd
                                      + Robert Ker d: BEF 6 NOV 1500
                            8 Janet Erskine
                              + Walter Stewart
                                9 Walter Stewart d: 1488
                                  + Elizabeth Arnot
                                    10 Alexander Stewart d: BEF 2 JUN 1489
                                    10 George Stewart b: ABT 1460
                            8 Christian Erskine d: AFT 1479
                              + Patrick Graham d: AFT 24 JUN 1466
                                9 William Graham b: ABT 1433 d: 1472
                                  + Elene or Helen Douglas
                                    10 William Graham b: 1464 d: 9 SEP 1513
                                      + Annabel Drummond
                                      + Janet Edmonstone d: AFT 17 MAR 1505
                                      + Christian Wawane
                                    10 Jean Graham
                                      + John Ogilvie d: BEF 1506
                                    10 Isabelle Graham
                                      + Walter Buchanan b: ABT 1433 d: SEP 1526
                                    10 George Graham d: 9 SEP 1513
                                      + Elizabeth Oliphant
                                    10 Agnes Graham
                                      + Walter Forrester
                                9 Janet Graham b: ABT 1440
                                  + Gilbert Keith b: ABT 1418 d: ABT 1494
                                    10 Janet Keith
                                      + Alexander Irvine b: ABT 1456 d: BEF 4 DEC 1527
                                    10 Elizabeth Keith
                                      + William Fraser d: 5 SEP 1513
                            8 Elizabeth Erskine
                              + Henry Douglas d: ABT 1469
                                9 Robert Douglas b: 1427 d: 9 SEP 1513
                                  + Elizabeth Boswell
                                    10 Robert Douglas
                                      + Margaret Hay
                                  + Marion or Mariott Baillie
                                  + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                9 Helen Douglas
                                  + Walter Hamilton b: ABT 1420
                                    10 James Hamilton
                                    10 Thomas Hamilton
                        7 John Erskine
                            8 Alexander Erskine d: ABT 1453
                              + Janet
                                9 John Erskine d: 15 MAR 1508
                                  + Elizabeth or Margery Graham
                                    10 John Erskine d: 9 SEP 1513
                                      + Elizabeth Monypenny b: ABT 1436
                        7 Elizabeth Erskine
                          + Duncan Wemyss
                            8 Thomas Wemyss
                                9 Patrick Wemyss
                                  + Elizabeth Dishington b: ABT 1426
                                    10 Margaret Wemyss b: ABT 1463
                                      + John Forbes b: 1456 d: ABT 1496
                    6 Janet or Jean Keith
                      + David Berkeley or Berclay d: 1411
                        7 Hugh Berkeley or Berclay
                            8 David Berkeley or Berclay b: ABT 1410
                                9 John Berkeley or Berclay d: 1470
                                  +  Innes
                                    10 Marjory Barclay
                                      + Malcolm Crauford d: ABT 1488
                  + Robert Erskine b: BEF 1343 d: 1387
                5 John Menteith b: BEF 1332
                    6  Menteith
                      + John Livingstone d: 14 SEP 1402
                        7 Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                          + Janet Dundas
                            8 James Livingstone d: BEF 1441
                              + Marian
                                9 Eupheme Livingstone b: ABT 1441
                                  + Malcolm Fleming d: ABT 1477
                                    10 John Fleming b: 1465 d: 1 NOV 1524
                                      + Eupheme Drummond b: ABT 1467 d: AFT  APR 1502
                                      + Agnes Somerville b: 1494 d: BEF 10 APR 1543
                                      + Margaret Stuart
                                      + Possibly one of the wives of John Fleming
                                9 Alexander Livingstone b: ABT 1422
                                    10 James Livingstone b: ABT 1441
                                      + Elizabeth Fleming b: ABT 1441
                            8 Alexander Livingston d: JAN 1450
                                9 Alexander Livingston d: ABT 1532
                                  + Alison Gourlay
                                    10 Alexander Livingston d: NOV 1560
                                      + Elizabeth Hepburn d: 6 OCT 1548
                            8 Janet Livingston
                              + James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                9 James Hamilton b: ABT 1423 d: 6 NOV 1479
                                  + Euphemia Graham d: BEF 1 NOV 1468
                                    10 Elizabeth Hamilton
                                      + David De Lindsay b: 1440 d: ABT 25 DEC 1495
                                    10 Patrick Hamilton d: 30 APR 1520
                                      + Margaret or Catherine Stewart
                                  + Mary Stuart b: ABT 1451 d: MAY 1488
                                    10 James Hamilton b: 1475 d: ABT 26 MAR 1529
                                      + Elizabeth Home d: 1544
                                      + Janet Beaton d: 1522
                                      + Mary Boyd b: 1476
                                      + Beatrice Drummond
                                    10 Elizabeth Hamilton d: 1531
                                      + Matthew Stuart d: 9 SEP 1513
                                  + Janet Calderwood
                                    10 John Hamilton d: ABT 1550
                                      + Elizabeth Hamilton
                                      + Margaret Dalzell
                                      + Janet Hamilton
                                9 Mary Hamilton
                                  + William Keith b: ABT 1389 d: BEF 1483
                                    10 Egidia or Gille Keith d: AFT 14 AUG 1473
                                      + James Forbes b: 1435 d: 1460
                                9 Agnes Hamilton
                                  + James Hamilton
                                    10 Robert Hamilton d: ABT 1488
                                    10 Gelis or Elizabeth Hamilton
                                      + William Dalzell b: BEF 10 NOV 1493 d: SEP 1508
                                    10 Mary Hamilton
                                      + James Hamilton
                                9 Gavin Hamilton b: ABT 1428 d: BEF  MAY 1493
                                  + Janet Muirhead
                                    10 David or John Hamilton
                                    10 Gavin Hamilton
                                      + Janet Pettigrew
                                    10 John Hamilton
                                      + Jean Hamilton
                                9 Alexander Hamilton b: ABT 1455
                                    10 James Hamilton
                                      +  Douglas
                              + Robert Bruce d: JAN 1550
                                9 Alexander Bruce d: 1487
                                  + Margaret Forrester
                                    10 Alexander Bruce d: AFT 1504
                                      + Janet Stewart
                                    10 John Bruce d: BEF 1483
                                      + Elizabeth Menteith
                                9 Helen Bruce
                                  + William Menteith
                                    10 Elizabeth Menteith
                                      + John Bruce d: BEF 1483
                            8 Eupham Livingstone
                              + Alexander Dundas d: 1451
                                9 Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Isabel Oliphant
                                    10 Alexander Dundas d: 10 SEP 1547
                                      + Elizabeth Bruce
            4 David Stewart
              + Christina Bruce
                5 Martha Stewart
                  + Malcolm Macleod b: 1338 d: ABT 1360
                    6 Fynvola Macleod b: 1375
                      + Murdoch ?of the Bridge? Mackenzie b: ABT 1370 d: 1416
                        7 Alexander ?Ionriac? Mackenzie b: 1398 d: 1488
                          + Anna or Margaret Macdougall
                            8 Hector Roy Mackenzie b: 1451 d: 1528
                              + Anne MacRanald b: 1490
                                9 John Glassich Mackenzie b: 1513 d: 1550
                                  + Agnes Fraser d: BEF 1 FEB 1576
                                    10 John Roy Mackenzie b: 1543 d: 1628
                                      + Elizabeth Macdonald Or Macdougall b: 1540
                                      + Isabel Mackenzie
                            8 Kenneth Mackenzie b: 1452 d: 7 FEB 1492
                              + Agnes Fraser d: AFT 17 JUL 1494
                                9 Agnes Mackenzie b: 1481
                                  + Roderick Macleod b: 1426 d: 1498
                                    10 Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Catherine Campbell
                                      + Agnes Macdonald
                                    10 Malcolm Macleod b: 1468 d: 1528
                                      + Christian Urquhart b: 1472
                                9 Alexander Mackenzie b: 1485
                                  + Margaret Munro b: 1495
                                    10 Roderick Mackenzie b: 1515
                                      + Anne Macdonald
                                9 Rory Mor Mackenzie b: 1487 d: 17 MAR 1533
                                  +  MacFarquhar
                                  +  Grant
                                  +  Macleod
                                    10 Murdoch Mackenzie b: 1525 d: 1590
                                      +  MacFarquhar
                                9 John Mackenzie d: 1561
                                  + Elizabeth Grant
                                    10 Kenneth ?na Cuire? Mackenzie d: 6 JUN 1561
                                      + Jean or Elizabeth Stewart b: ABT 1517
                                    10 Janet Mackenzie b: 1504
                                      + Roderick Macleod b: 1500 d: ABT 1595
                                9 Catherine Mackenzie
                                  + Hector Munro b: 1480 d: 1541
                                    10 Robert Munro d: 10 SEP 1547
                                      + Catherine or Margaret Dunbar
            4 Donald Mar d: 12 AUG 1332
              + Isabel Stewart b: 1280
                5 Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                  + William Douglas b: ABT 1327 d: MAY 1384
                    6 James Douglas b: ABT 1358 d: 19 AUG 1388
                      + Isabel Stuart
                      + Mistress(es) of James Douglas
                        7 Elinor Douglas
                          + William Fraser d: BEF 1441
                            8 Alexander Fraser d: 7 APR 1482
                              + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                9 Alexander Fraser d: BEF 1480
                                  + Margaret Hay
                                    10 William Fraser d: 5 SEP 1513
                                      + Elizabeth Keith
                                9  Fraser
                                  + Thomas Macdowall d: 1488
                                    10 Uchtred Macdowall d: 9 SEP 1513
                                      + Isobell Gordon
                            8 Agnes or Mary Fraser
                              + William Forbes d: 1446
                                9 Alexander Forbes b: ABT 1407 d: MAR 1477
                                  + Maria Hay b: ABT 1410
                                    10 Alexander Forbes
                                      + Mariot Ogilvie b: ABT 1468
                                    10  Forbes
                                      + Gilbert de Johnston d: 1480
                            8 Isabel Fraser
                              + Gilbert Menzies b: ABT 1370
                                9 Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                  + Alexander Fraser d: 7 APR 1482
                                    10 Alexander Fraser d: BEF 1480
                                      + Margaret Hay
                                    10  Fraser
                                      + Thomas Macdowall d: 1488
                        7 William Douglas d: 1427
                          + Elizabeth Stewart
                            8 William Douglas d: 1458
                              + Jean or Janet Maxwell b: ABT 1389
                                9 William Douglas d: 1464
                                  + Margaret Carlyle
                                    10 William Douglas d: 22 JUL 1484
                                      + Elizabeth Crichton
                                9  Douglas
                                  + Robert De Innes d: BEF 1 FEB 1464
                                    10 Margaret Innes b: ABT 1446
                                      + James Ogilvy b: ABT 1444 d: 13 FEB 1510
                                    10 James Innes d: 1491
                                      + Janet Gordon d: BEF 1473
                                      + Margaret Culane or Ogstoun
                                    10 Walter Innes d: BEF 3 NOV 1499
                                      + Christian Gordon
                                    10  Innes
                                      + John Barclay d: 1491
                                    10  Innes
                                      + John Berkeley or Berclay d: 1470
                                9 Marion Douglas b: ABT 1422
                                  + Robert Chisholm b: ABT 1422
                                    10 Edmund Chisholm b: ABT 1453
                                      + Margaret Sinclair
                                      + Janet Drummond
                        7 Archibald Douglas d: ABT 1435
                          + Margaret
                            8 William Douglas d: 8 JAN 1464
                                9  Douglas
                                  + Andrew Ker d: AFT 8 MAY 1481
                                    10 Walter Ker b: ABT 1433 d: 25 NOV 1501
                                      + Isobella Hay d: SEP 1508
                                    10 Thomas Kerr d: 24 JUN 1484
                                      + Margaret Ker d: AFT  JUN 1484
                                    10 Margaret Ker
                                      + William Hay d: 1506
                                      + James Sandilands d: BEF 1505
                                    10 George Ker b: ABT 1428
                                      + Mariota St Clair
                                9 Archibald Douglas d: 1486
                                    10 Elizabeth Douglas
                                      + Alexander Stewart d: ABT 1500
                    6 Isabel Douglas b: ABT 1360 d: 1408
                      + Malcolm Drummond d: AFT  NOV 1402
                        7  Drummond
                          + Allan Macochtery Cameron
                            8 Donald Dhu Cameron
                              +  Macmartin
                                9  Cameron
                                  + John Macdonald d: 1501
                                    10 Alexander Macdonald d: 1560
                                      + Margaret Macdonald
                                9 Allan Macildny Cameron b: ABT 1448 d: ABT 1480
                                  + Mariot Macdonell
                                    10  Cameron
                                      + Alastair Crotach Macleod b: 1455 d: 1547
                                9 Ewen Cameron
                                    10 Evere Cameron
                                      + Donald ?The Hunter? Maclean
                    6 Margaret Douglas
                      + Alexander Montgomerie d: 1388
                        7 John Montgomerie d: 1401
                          + Elizabeth
                            8 John Montgomerie b: ABT 1362
                              + Margaret Maxwell b: ABT 1382
                                9 Alexander Montgomerie b: BEF 1413 d: ABT 1470
                                  + Margaret Boyd
                                    10 Alexander Montgomerie d: 1452
                                      + Elizabeth Hepburn
                                    10 Margaret Montgomerie
                                      + John Stuart d: SEP 1495
                                    10 Elizabeth Montgomerie
                                      + John Kennedy d: BEF 23 MAY 1509
                                    10 Agnes Montgomery d: 1510
                                      + William Cunningham b: ABT 1414
                                9 Jane Montgomery
                                  + Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                                    10 Thomas Boyd d: 19 JUL 1439
                                      + Isabel
                                      +  Lyle b: ABT 1405
                                    10 Janet or Marion Boyd
                                      + John Maxwell d: 1490
                            8  Montgomery
                              + John Maxwell b: ABT 1388
                                9 Janet Maxwell
                                  + Hugh Montgomery b: 1430
                                    10 John Montgomery b: 1469 d: 1513
                  + John Swinton d: 14 SEP 1402
            4 Margaret Mar b: ABT 1343
              + Malcolm Lennox d: 19 JUL 1333
                5 Donald Lennox
                    6 Margaret Lennox
                      + Walter de Faslane
                        7 Duncan Stewart d: 25 MAY 1425
                          + Helen Campbell
                            8 Isabel Stuart d: ABT 1458
                              + Murdach Stewart b: ABT 1362 d: 25 MAY 1425
                                9 Walter Stewart
                                  + Janet Erskine
                                    10 Walter Stewart d: 1488
                                      + Elizabeth Arnot
                                9 Isobel Stewart
                                  + Walter Buchanan b: ABT 1406
                                    10 Patrick Buchanan b: ABT 1411 d: BEF  JUL 1477
                                      + Janet Cunningham
                                    10 Thomas Buchanan
                                9 James Stewart d: 1451
                                  +  Macdonald
                                    10 Matilda Stewart
                                      + William Edmonstone b: ABT 1425 d: 1486
                            8 Elizabeth Stuart d: NOV 1429
                              + John Stuart d: 12 FEB 1429
                                9 Alan Stuart d: 1439
                                  + Catherine Seton b: ABT 1388
                                    10 John Stuart d: SEP 1495
                                      + Margaret Montgomerie
                            8 Margaret of Lennox
                              + Alexander or Alastair Carrach Macdonald d: ABT 1460
                                9 Angus Macdonell
                                  +  Macphee
                                    10 Mariot Macdonell
                                      + Allan Macildny Cameron b: ABT 1448 d: ABT 1480
                            8 Margaret Lennox d: BEF 1453
                              + Robert Menteith d: BEF 23 APR 1411
                                9 Murdoch Menteith
                                  + Christian Murray
                                    10 Elizabeth Menteith d: ABT 1508
                                      + John Napier d: BEF 3 NOV 1487
                5  Lennox
                  + Donnachadh Reamhair ?Stout Duncan? de Atholia b: ABT 1297 d: 1355
                    6 Robert de Atholia d: AFT 1392
                      + Jean de Strivelyn
                        7 Jean de Atholia
                          + Alexander Menzies
                            8 Janet Menzies
                              + James Stewart
                                9  Stewart
                                  + Patrick Rattray b: 1400 d: 4 OCT 1461
                                    10 Silvester Rattray b: 1426 d: 1496
                                      + Margaret Ogilvy
                                9 John Stewart d: 10 DEC 1475
                                  + Marion
                                    10 Maud Stewart
                                      + Thomas Stewart d: 1453
                      +  of Fordhill
                        7 Duncan d: BEF 1432
                            8 Robert Ruadh Duncanson d: AUG 1460
                              + Margaret Stewart
                                9 Alexander Robertson d: 26 MAR 1505
                                  + Elizabeth Lyon
                                    10 Margaret Robertson d: BEF 1562
                                      + George Hay d: 30 JAN 1574
                                  + Isabel Stewart
                                    10 Alexander Robertson d: BEF  MAR 1557
                                      + Elizabeth or Isabel Hay
          + Christopher De Seton d: 1323
            4 Alexander De Seton d: AUG 1332
              + Isabel
                5 Alexander De Seton b: 1282 d: ABT 1342
                  + Christian Cheyne b: 1286
                    6 Alexander Seton b: 1306
                      + Margaret Murray b: 1310
                        7 Margaret Seton b: 1329
                          + Alan De Wyntoun b: 1320
                            8 William Seton d: BEF  MAR 1410
                              + Janet Fleming b: 1351
                                9 John Seton b: 1370 d: ABT 1434
                                  + Katherine St Clair
                                    10 William Seton b: AFT 1393 d: 17 AUG 1424
                                      + Janet Dunbar
                                    10 Christian Seton
                                      + Norman Leslie b: ABT 1380 d: ABT 1439
                                    10 Janet Seton b: 1430
                                      + Robert Keith d: BEF 22 SEP 1446
                                9 Alexander Seton d: 1440
                                  + Elizabeth Gordon d: 16 MAR 1438
                                    10 Alexander Seton Gordon d: 15 JUL 1470
                                      + Gille or Egidia Hay
                                      + Elizabeth Crichton d: 9 JUN 1479
                                    10 Janet Gordon
                                      + James Dunbar d: 10 AUG 1429
                                    10 William Seton d: 18 MAY 1452
                                      + Elizabeth De Meldrum
                                    10  Gordoun
                                      + John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                                9 Marion Seton
                                  + John Ogilvy d: JUN 1489
                                    10 James Ogilvie d: AFT 24 MAR 1504
                                      + Elizabeth Kennedy b: ABT 1434
                                      + Elene or Helen Douglas
                                      + Janet Lyle
                                    10 Mariot Ogilvie b: ABT 1468
                                      + Alexander Forbes
                            8 Christian Seton b: ABT 1340
                              + George Dunbar b: ABT 1370 d: ABT 1456
                                9 Janet Dunbar
                                  + William Seton b: AFT 1393 d: 17 AUG 1424
                                    10 George Seton d: 1478
                                      + Margaret Stewart b: ABT 1406
                                    10 Janet Seton
                                      + John Halyburton d: 1452
                                    10 Catherine Seton b: ABT 1388
                                      + Alan Stuart d: 1439
                                      + Herbert Maxwell d: 1454
                                    10 Marian Seton
                                      + William Baillie b: ABT 1399 d: AFT 1432
                                  + Adam de Johnstone d: BEF  MAY 1455
                                    10  Johnston
                                      + James Spottiswoode d: ABT 1500
                                    10 Margaret Johnston
                                      + William Wallace
                                    10 Gilbert Johnstone
                                      + Agnes Elphinstone
                                9 David Dunbar b: ABT 1379 d: ABT 1443
                                    10 Margaret Dunbar b: ABT 1424
                                      + Alexander ?Earl Beardie? De Lindsay d: SEP 1453
                                9 George Dunbar
                                  + Beatrix
                                    10 Marjory Dunbar
                                      + John Swinton d: 17 AUG 1424
                                      + Lucas de Strivelyn d: BEF 1462
                    6 John Seton
                      + Elizabeth Ramsay
                        7 Alexander Seton
                          + Mary Vipont
                            8 Gilbert Seton
                              + Marion Pitcairn
                                9 Alexander Seton d: 1512
                                  + Helen Murray
                                    10 Alexander Seton d: 1512
                                      + Catherine Lindsay
                                9 John Seton
                                  + Janet Lathrisk
                                    10 John Seton
                                      + Janet Auchmuty
            4 Margaret Seton
              + John Elphinstone d: ABT 1338
                5 Alexander Elphinstone d: BEF 1399
                  + Agnes Airth
                    6 William Elphinstone d: AFT 1420
                        7 Alexander Elphinstone d: 10 SEP 1436
                            8 Agnes Elphinstone
                              + Gilbert Johnstone
                                9 Adam Johnston
                                  +  Maxwell
                                    10 Gilbert ?? Johnston
                        7 Henry Elphinstone d: BEF 1496
                          + Jean Cunninghame
                            8 John Elphinstone d: ABT 1508
                                9 Alexander Elphinstone b: ABT 1480 d: 9 SEP 1513
                                  + Elizabeth Barclay Or Barlow d: 10 SEP 1518
                                    10 Alexander Elphinstone b: 22 MAY 1510 d: 10 SEP 1547
                                      + Katherine Erskine
                                    10 Euphemia Elphinstone
                                      + James Stuart b: 1512 d: 14 DEC 1542
                            8 Laurence Elphinstone d: BEF  JUL 1503
                              + Margaret Hamilton
                                9 Nicholas Elphinstone
                                  + Elizabeth Abercrombie
                                    10 William Elphinstone
                                      + Elizabeth Cromme
                        7 Janet Elphinstone
                          + Richard Lawson b: 1431 d: 1507
                            8 Elizabeth Lawson
                              + Robert Lauder d: BEF  FEB 1518
                                9 Robert Lauder d: JUN 1576
                                  + Margaret Sinclair d: BEF 1558
                                    10 Katherine Lauder d: 1604
                                      + John Swinton d: DEC 1579
                                  + Elizabeth Hay d: BEF 3 MAR 1581
                                    10 Elizabeth Lauder b: ABT 1560
                                      + David Preston b: ABT 1556 d: MAR 1593
                                9 Elizabeth Lauder
                                  + William Douglas d: ABT 1572
                                    10 William Douglas d: AFT 1590
                                      + Elizabeth Maitland
          + Andrew Moray b: ABT 1277 d: ABT 1338
            4  Moray
              + Alexander Fraser
                5 Hugh Fraser d: ABT 1409
                  + Isobel Wemyss
                    6 Alexander Fraser b: ABT 1374 d: BEF  MAR 1416
                      + Elizabeth Keith b: ABT 1376 d: BEF  APR 1414
                        7 Marjorie Fraser d: BEF  AUG 1442
                          + William Keith d: BEF 16 MAR 1464
                            8 William Keith b: ABT 1389 d: BEF 1483
                              + Mary Hamilton
                                9 Egidia or Gille Keith d: AFT 14 AUG 1473
                                  + James Forbes b: 1435 d: 1460
                                    10 William Forbes d: BEF 5 JUL 1483
                                      + Christian Gordon
                                    10 Duncan Forbes
                                      + Christian Mercer
                                    10 Patrick Forbes b: ABT 1446 d: AFT 1482
                                      + Elspet Forbes
                                    10 Agnes Forbes
                                      + Alexander Skene b: ABT 1481 d: 1507
                                    10 Margaret Forbes
                                      + Malcolm Forbes d: ABT 1509
                              + Mariot or Muriella Erskine
                                9 William Keith d: BEF 2 MAY 1527
                                  + Elizabeth Gordon
                                    10 Gilbert Keith d: DEC 1537
                                      + Elizabeth Forbes d: DEC 1570
                                    10 Robert Keith b: ABT 1483 d: 9 SEP 1513
                                      + Elizabeth or Beatrice Douglas b: ABT 1488 d: AFT 5 MAY 1527
                                    10 Agnes Keith d: ABT 1548
                                      + Archibald Douglas b: ABT 1502 d: 29 SEP 1570
                                    10 Jane (Janet) Keith
                                      + William Graham d: 24 MAY 1571
                                    10 Elizabeth Keith
                                      + Colin Oliphant d: 9 SEP 1513
                                9 Robert Keith d: BEF 22 SEP 1446
                                  + Janet Seton b: 1430
                                    10 Janet Keith b: 1430
                                      + Andrew Gray d: FEB 1514
                                9 Janet Keith
                                  + John Leslie d: 23 JUN 1481
                                  + Thomas Stewart d: 9 DEC 1513
                                    10 Mariota Stewart
                                      + Patrick Ogilvy
                                    10 Richard Stewart d: 1532
                                      + Margaret Lindsay
                              + One of three wives of 1st Earl Marishal Keith
                                9 Mary Keith
                                  + William Murray b: ABT 1444 d: 10 FEB 1525
                                    10 William Murray d: 9 SEP 1513
                                      + Margaret Stewart
                            8 John Keith d: BEF 27 DEC 1375
                              + Jean Stuart d: BEF 27 DEC 1375
                            8 Janet Keith
                              + Adam Skene d: 24 JUL 1411
                                9 James Skene b: 1411 d: 1461
                                  + 1st wife of James Skene
                                    10 Alexander Skene d: 1470
                                      + Mariot Kinnaird
                                  + Egidia Moray
                    6 Hugh Fraser b: ABT 1376 d: BEF  JUL 1440
                      + Janet De Fenton d: BEF  DEC 1429
                        7 Hugh Sanctus Fraser b: ABT 1417 d: 1450
                          + Janet Dunbar
                            8 Hugh Fraser d: ABT 1500
                              + Violetta Lyon
                                9 Thomas Fraser b: 1460 d: 1524
                                  + Janet Gordon d: 1503
                                    10 Hugh Fraser b: 1494 d: 15 JUL 1544
                                      + Anne Grant d: BEF 1536
                                      + Janet Ross d: 1565
                                    10 William Fraser
                                    10 William Fraser d: 15 JUL 1544
                                    10 James Fraser b: ABT 1480 d: 15 JUL 1544
                                  +  Macdonald b: ABT 1480
                                    10 Hugh Bayne Fraser
                                      + Margaret d: BEF  OCT 1578
                                9 Agnes Fraser d: AFT 17 JUL 1494
                                  + Kenneth Mackenzie b: 1452 d: 7 FEB 1492
                                    10 Agnes Mackenzie b: 1481
                                      + Roderick Macleod b: 1426 d: 1498
                                    10 Alexander Mackenzie b: 1485
                                      + Margaret Munro b: 1495
                                    10 Rory Mor Mackenzie b: 1487 d: 17 MAR 1533
                                      +  MacFarquhar
                                      +  Grant
                                      +  Macleod
                                    10 John Mackenzie d: 1561
                                      + Elizabeth Grant
                                    10 Catherine Mackenzie
                                      + Hector Munro b: 1480 d: 1541
                                9 Jill Fraser
                                  + Ferquhard Mackintosh d: 1514
                                    10  Mackintosh
                                      + Alexander MacAllan Macdonald d: BEF 1530
                                    10  Mackintosh
                                      + Hector Odhar Maclean d: 9 SEP 1513
                        7 Elizabeth Fraser b: ABT 1418
                          + William Leslie b: ABT 1400 d: 18 APR 1467
                            8 Alexander Leslie b: 1439 d: 1472
                              + Janet Gordon
                                9 Patrick Leslie d: 16 APR 1496
                                  + Muriel Grant d: 1472
                                    10 William Leslie d: 1545
                                      + Elizabeth Ogilvie d: SEP 1518
                              +  Cumming
                            8 Margaret Leslie b: ABT 1462
                              + George Forbes
                            8 Griselda (Guilda) Leslie b: 1437
                              + William Berclay b: 1435
                                9 Patrick Barclay b: 1456 d: AFT 1516
                                  + Elizabeth Arbuthnot b: ABT 1460 d: BEF  SEP 1564
                                    10 James Barclay b: ABT 1480 d: 9 SEP 1513
                                      + Christian Stewart b: 1501
                                    10 Clara Barclay
                                      + James Johnston b: 1481 d: 1548
                                    10 Elizabeth Barclay b: ABT 1490
                                      + Patrick Barclay b: ABT 1482 d: 1529
                                    10 Catherine Barclay d: BEF 1532
                                      + Alexander Fraser d: AFT 8 NOV 1569
                    6 Agnes Euphemia Fraser
                      + Lachlan Mackintosh d: 1407
                        7 Margaret Mackintosh
                          + Thomas Chisholm b: BEF 1391
                            8 Wiland Chisholm
                                9 Wiland Chisholm b: BEF 1509
                                    10 John Chisholm b: BEF 13 MAY 1538
                                    10  Chisholm
                                      + Ewen Maclean d: ABT 1482
                      + Walter De Innes
                        7 Robert De Innes d: BEF 1 FEB 1464
                          +  Douglas
                            8 Margaret Innes b: ABT 1446
                              + James Ogilvy b: ABT 1444 d: 13 FEB 1510
                                9 James Ogilvy b: ABT 1470 d: 1 FEB 1505
                                  + Agnes Gordon b: ABT 1472
                                    10 Alexander Ogilvy b: ABT 1494
                                      + Janet Abernethy b: ABT 1496
                                      + Elizabeth Gordon
                                    10 Elizabeth Ogilvie
                                      + James Dunbar d: ABT 1535
                                      + Alexander Irvine b: ABT 1500 d: 10 SEP 1547
                                9 Margaret or Muriel Ogilvy
                                  + John Grant b: 1468 d: 1 MAY 1528
                                    10 James Grant b: ABT 1485 d: 29 AUG 1553
                                      + Elizabeth Forbes
                                      + Christian Barclay
                                    10 John Grant d: 1533
                                    10 Elizabeth Grant
                                      + John Mackenzie d: 1561
                                    10 Margaret Grant
                                      + John Comyn b: 1489
                                    10 Marion Grant
                                      + Walter Ross b: 1494 d: 12 MAY 1528
                                    10 Anne Grant d: BEF 1536
                                      + Hugh Fraser b: 1494 d: 15 JUL 1544
                                9 Janet Ogilvy
                                  + Alexander Abercromby b: 1484 d: 1506
                                    10 Elizabeth Abercrombie
                                      + Nicholas Elphinstone
                                9 Katherine Ogilvie b: ABT 1449
                                  + Alexander Urquhart b: 1445
                                    10 Thomas Urquhart b: 1476 d: 1557
                                      + Helen Abernethy
                                    10 Agnes Urquhart b: ABT 1480
                                      + Hugh Rose d: 1543
                                9 Margaret or Marion Ogilvie
                                  + Patrick Gordon d: BEF 11 SEP 1531
                                    10 Janet Gordon
                                      + Alexander Forbes d: BEF 1548
                                    10 Agnes Gordon
                                      + Alexander Seton d: 1526
                                    10 George Gordon d: ABT 5 MAR 1524
                            8 James Innes d: 1491
                              + Janet Gordon d: BEF 1473
                                9 Alexander Innes d: 1537
                                  + Christian Dunbar
                                    10 Alexander Innes b: 1494
                                      + Elizabeth Abernethy
                                      + Elizabeth Forbes d: DEC 1570
                                    10 Elizabeth Innes
                                      + Arthur Forbes d: 1572
                                    10 Elizabeth Innes d: ABT 1557
                                      + Alexander Sinclair d: BEF 1541
                                9 Robert Innes d: BEF 6 MAR 1536
                                  +  Meldrum
                                    10 James Innes d: 10 SEP 1547
                                      + Catherine Gordon
                                  +  MacCulloch
                                    10 Alexander Innes
                                      + Isobel Innes
                                9 Janet Innes
                                  + William Sutherland d: SEP 1530
                                    10 Elizabeth Sutherland
                                      + John Sinclair d: 18 MAY 1529
                                    10 William Sutherland d: 1543
                                      + Elizabeth Stewart b: ABT 1500
                                9 Elizabeth De Innes
                                  + John Forbes b: 1480 d: 16 MAY 1556
                              + Margaret Culane or Ogstoun
                                9 Iona Innes
                                  + Robert Gordon
                                    10 Mariota Gordon
                                      + John Forbes d: BEF 1527
                                    10 Mary Gordon
                                      + George Gordon
                            8 Walter Innes d: BEF 3 NOV 1499
                              + Christian Gordon
                                9 Robert Innes d: ABT  OCT 1551
                                  + Elspeth Stewart
                                    10 Robert Innes d: BEF 10 NOV 1547
                                      + Marioun Ogilvy
                                    10 John Innes
                                      + Marjorie Leslie
                                    10 Janet Innes
                                      + William Leslie
                                9 Walter Innes
                                    10 Beatrice Innes b: ABT 1502
                                      + Alexander Urquhart b: ABT 1498 d: BEF 11 APR 1564
                                9 Patrick Innes d: 1547
                                  + Christian Cockburn
                                    10 Alexander Innes b: 1532 d: 5 OCT 1612
                                      + Janet Reid
                                      + Catherine Gordon
                                9 Elizabeth or Isabella Innes
                                  + John Grant ?Iain Mor? b: ABT 1501 d: SEP 1548
                                    10 Isobel Grant
                                      + John Grant d: 11 SEP 1559
                                      + Archibald Campbell b: AFT 1481 d: 29 APR 1552
                            8  Innes
                              + John Barclay d: 1491
                                9 Walter Barclay d: BEF 1515
                                  +  Gordon
                                    10 Patrick Barclay b: ABT 1482 d: 1529
                                      + Elizabeth Barclay b: ABT 1490
                            8  Innes
                              + John Berkeley or Berclay d: 1470
                                9 Marjory Barclay
                                  + Malcolm Crauford d: ABT 1488
                                    10 Malcolm Crawfurd d: ABT 1500
                                      + Marion Crichton
                                    10 Isabel Crauford
                                      + Adam Cunninghame b: ABT 1455
                        7 Isabel De Innes
                          + James Dunbar d: 10 AUG 1429
                            8 Alexander Dunbar b: 1472 d: 10 MAR 1498
                              + Isabel Sutherland d: 11 NOV 1505
                                9 James Dunbar b: ABT 1420 d: 20 APR 1504
                                  + Eupheme Dunbar b: ABT 1422
                                    10 Janet Dunbar b: ABT 1462 d: BEF 1504
                                      + William Keith b: ABT 1458 d: AFT 24 MAY 1521
                                    10 Christian Dunbar
                                      + Alexander Innes d: 1537
                                    10 Agnes Dunbar
                                      + Thomas Maclellan d: 1504
                                    10 James Dunbar d: ABT 1535
                                      + Elizabeth Ogilvie
                                9 Patrick Dunbar
                                    10 Alexander Dunbar d: 1560
                                9 John Dunbar d: 1503
                                  + Margaret Dunbar d: BEF 1503
                                    10 John Dunbar d: 9 SEP 1513
                                      + Catherine Maclellan
                                    10 Patrick Dunbar
                                  + Janet Stewart d: AFT 1535
                                    10 Mariot Dunbar d: BEF 1595
                                      + Alexander Kennedy b: ABT 1480
                                9 David Dunbar d: 23 FEB 1522
                                    10 Alexander Dunbar d: 9 JUN 1527
                                    10 James Dunbar d: AFT 1558
                                      + Elizabeth Leslie
                                9 Alexander Dunbar d: 31 MAR 1493
                                  + Janet Sutherland
                                    10 Mariot Dunbar
                                      + David Falconer d: AFT 8 OCT 1546
                        7 Berowald Innes
                            8 Janet Innes
                              + William Sutherland d: 1514
                                9 William Sutherland d: SEP 1530
                                  + Janet Innes
                                    10 Elizabeth Sutherland
                                      + John Sinclair d: 18 MAY 1529
                                    10 William Sutherland d: 1543
                                      + Elizabeth Stewart b: ABT 1500
            4 John Moray d: 1352
              + Margaret Graham b: 1334 d: 4 MAY 1380
            4 Margaret Moray b: 1320 d: AFT 1364
              + William Fraser b: ABT 1318 d: 17 OCT 1346
                5 Alexander Fraser d: ABT 1411
                  + Joanna Ross
                    6 William Fraser d: BEF 1441
                      + Elinor Douglas
                        7 Alexander Fraser d: 7 APR 1482
                          + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                            8 Alexander Fraser d: BEF 1480
                              + Margaret Hay
                                9 William Fraser d: 5 SEP 1513
                                  + Elizabeth Keith
                                    10 Alexander Fraser d: AFT 8 NOV 1569
                                      + Catherine Barclay d: BEF 1532
                            8  Fraser
                              + Thomas Macdowall d: 1488
                                9 Uchtred Macdowall d: 9 SEP 1513
                                  + Isobell Gordon
                                    10 Thomas Macdowall d: 9 SEP 1513
                                      + Isobell Stewart
                        7 Agnes or Mary Fraser
                          + William Forbes d: 1446
                            8 Alexander Forbes b: ABT 1407 d: MAR 1477
                              + Maria Hay b: ABT 1410
                                9 Alexander Forbes
                                  + Mariot Ogilvie b: ABT 1468
                                    10 John Forbes b: 1456 d: ABT 1496
                                      + Margaret Wemyss b: ABT 1463
                                9  Forbes
                                  + Gilbert de Johnston d: 1480
                        7 Isabel Fraser
                          + Gilbert Menzies b: ABT 1370
                            8 Marjory Menzies b: 1411 d: AFT 7 APR 1482
                              + Alexander Fraser d: 7 APR 1482
                                9 Alexander Fraser d: BEF 1480
                                  + Margaret Hay
                                    10 William Fraser d: 5 SEP 1513
                                      + Elizabeth Keith
                                9  Fraser
                                  + Thomas Macdowall d: 1488
                                    10 Uchtred Macdowall d: 9 SEP 1513
                                      + Isobell Gordon
                  + Elizabeth Hamilton
        3 Mary Bruce b: AFT 1271 d: ABT 1323
          + Neil Campbell d: AFT 1320
            4 Dugald Campbell
                5 John Campbell
                  + Mariota Campbell
                    6 Mariota Campbell
                      + Colin Iongantach Campbell d: 1412
                        7 Duncan Campbell d: 1453
                          + Marcelline or Marjory Stewart
                            8 Archibald Roy or Gelestin Campbell d: BEF 1454
                              + Elizabeth Somerville
                                9 Colin Campbell d: 10 MAY 1493
                                  + Isabel Stewart
                                    10 Archibald Campbell d: 9 SEP 1513
                                      + Elizabeth Stewart
                                    10 Thomas Campbell
                                    10 Margaret Campbell b: 1433
                                      + George Seton b: 1431 d: BEF 6 APR 1508
                                      + Patrick Buchanan d: 9 SEP 1513
                                    10 Helen Campbell
                                      + Hugh Montgomerie d: JUN 1545
                                    10 Isabel Campbell
                                      + William Drummond d: ABT 1504
                                    10 Catherine Campbell
                                      + Torquil Macleod b: 1458 d: 29 JUN 1511
                                      + Lachlan Org Maclean b: ABT 1432
                                    10 Elizabeth Campbell
                                      + John Oliphant d: BEF 18 NOV 1516
                          + Marjory Stewart
                            8 Colin Campbell d: 26 SEP 1475
                              + Janet Stewart d: SEP 1475
                                9 Duncan Campbell d: 9 SEP 1513
                                  + Margaret Douglas
                                    10 Colin Campbell b: 6 JAN 1481 d: 12 AUG 1523
                                      + Mary or Marjory Stewart b: ABT 1490 d: 26 JUL 1524
                                    10 Archibald Campbell b: AFT 1481 d: 29 APR 1552
                                      + Isobel Grant
                                  + Margaret Moncrieff d: NOV 1554
                                    10 Katherine Campbell
                                      + William Murray b: ABT 1500 d: 30 JAN 1562
                                9 Marion Campbell
                                  + Malise Graham b: ABT 1407 d: ABT 1487
                                    10 Patrick Graham d: AFT 3 MAR 1482
                                      + Isobel Erskine
                                    10 Euphemia Graham
                                      + Robert Vaux d: AFT 6 MAR 1459
                              + Margaret de Striveling b: 1440
                                9 John Campbell d: 9 SEP 1513
                                  + Agnes Moncrieffe
                                    10 James Campbell d: 12 FEB 1562
                                      + Marion Forrester d: 31 OCT 1527
                                      + Janet Gray d: OCT 1539
                                      + Elizabeth or Isabel Hay
                                    10 John Campbell d: NOV 1567
                                      + Margaret Drummond
                            8 Duncan Campbell b: ABT 1420 d: ABT 6 JUL 1462
                              + Anna McCowle
                                9 Dugald Campbell d: 1497
                                  + Agnes Lamont
                                    10 Archibald Campbell b: ABT 1480 d: 1546
                                      + Margaret Campbell
                        7 Marion or Mariota Campbell
                          + Hector Maclean d: 24 JUL 1411
                            8 Mary Maclean
                              + Alexander Macdonald d: 1469
                                9 John Macdonald d: 1501
                                  +  Cameron
                                    10 Alexander Macdonald d: 1560
                                      + Margaret Macdonald
                            8 Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                              + Janet Stewart
                                9 Lachlan Org Maclean b: ABT 1432
                                  + Catherine Campbell
                                    10 Hector Odhar Maclean d: 9 SEP 1513
                                      +  Mackintosh
                                    10 Anne Maclean d: AFT 1495
                                      + William Munro b: 1455 d: 1505
                                9 Donald ?The Hunter? Maclean
                                  + Evere Cameron
                                    10 Ewen Maclean d: ABT 1482
                                      +  Chisholm
                                9 Finvola Maclean
                                  + Celestine Macdonald d: 1478
                                    10 Alexander Macdonald d: 14 OCT 1494
                        7 Colin Oig "Reuch" Campbell b: 1374 d: 1434
                          + Christina MacLayman or Lamont
                            8 John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                              +  Gordoun
                                9 Colin Campbell b: ABT 1434 d: BEF 20 JAN 1479
                                  + Marioun Houstoun b: ABT 1433
                                    10 Margaret Campbell
                                      + Archibald Campbell b: ABT 1480 d: 1546
                                    10 Margaret or Isabel Campbell
                                      + Alexander Lindsay d: MAY 1517
                                    10 John Campbell b: ABT 1460
                                      + Margaret Graeme
                            8 Agnes Campbell d: 1450
          + Alexander Fraser b: ABT 1267 d: 12 AUG 1332
            4 John Fraser
                5 Margaret Fraser b: ABT 1321 d: BEF 1410
                  + William Keith b: ABT 1315 d: ABT 1410
                    6 Robert Keith b: ABT 1363 d: BEF 20 JUL 1430
                      + Heiress of Troup
                        7 William Keith d: BEF 16 MAR 1464
                          + Marjorie Fraser d: BEF  AUG 1442
                            8 William Keith b: ABT 1389 d: BEF 1483
                              + Mary Hamilton
                                9 Egidia or Gille Keith d: AFT 14 AUG 1473
                                  + James Forbes b: 1435 d: 1460
                                    10 William Forbes d: BEF 5 JUL 1483
                                      + Christian Gordon
                                    10 Duncan Forbes
                                      + Christian Mercer
                                    10 Patrick Forbes b: ABT 1446 d: AFT 1482
                                      + Elspet Forbes
                                    10 Agnes Forbes
                                      + Alexander Skene b: ABT 1481 d: 1507
                                    10 Margaret Forbes
                                      + Malcolm Forbes d: ABT 1509
                              + Mariot or Muriella Erskine
                                9 William Keith d: BEF 2 MAY 1527
                                  + Elizabeth Gordon
                                    10 Gilbert Keith d: DEC 1537
                                      + Elizabeth Forbes d: DEC 1570
                                    10 Robert Keith b: ABT 1483 d: 9 SEP 1513
                                      + Elizabeth or Beatrice Douglas b: ABT 1488 d: AFT 5 MAY 1527
                                    10 Agnes Keith d: ABT 1548
                                      + Archibald Douglas b: ABT 1502 d: 29 SEP 1570
                                    10 Jane (Janet) Keith
                                      + William Graham d: 24 MAY 1571
                                    10 Elizabeth Keith
                                      + Colin Oliphant d: 9 SEP 1513
                                9 Robert Keith d: BEF 22 SEP 1446
                                  + Janet Seton b: 1430
                                    10 Janet Keith b: 1430
                                      + Andrew Gray d: FEB 1514
                                9 Janet Keith
                                  + John Leslie d: 23 JUN 1481
                                  + Thomas Stewart d: 9 DEC 1513
                                    10 Mariota Stewart
                                      + Patrick Ogilvy
                                    10 Richard Stewart d: 1532
                                      + Margaret Lindsay
                              + One of three wives of 1st Earl Marishal Keith
                                9 Mary Keith
                                  + William Murray b: ABT 1444 d: 10 FEB 1525
                                    10 William Murray d: 9 SEP 1513
                                      + Margaret Stewart
                            8 John Keith d: BEF 27 DEC 1375
                              + Jean Stuart d: BEF 27 DEC 1375
                            8 Janet Keith
                              + Adam Skene d: 24 JUL 1411
                                9 James Skene b: 1411 d: 1461
                                  + 1st wife of James Skene
                                    10 Alexander Skene d: 1470
                                      + Mariot Kinnaird
                                  + Egidia Moray
                        7 Elizabeth Keith
                          + Alexander (Robert) Irvine b: ABT 1386 d: JUL 1457
                            8 Alexander Irvine b: ABT 1412 d: ABT 1448
                              +  Abernethy
                                9 Alexander Irvine b: 1440 d: DEC 1493
                                  + Elizabeth Forbes b: ABT 1429
                                    10 Agnes Irvine b: ABT 1443
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                    10 Alexander Irvine b: ABT 1456 d: BEF 4 DEC 1527
                                      + Janet Keith
                                    10 Henry Irvine d: BEF 1548
                                9 Elizabeth Irvine
                                  + Thomas Allardice b: BEF 1427 d: BEF 28 MAY 1474
                                    10 John or Alexander Allardyce b: BEF 1446 d: BEF 1511
                                      + Catherine Arbuthnott
                        7 Margaret Keith b: 1391 d: 29 NOV 1419
                          + Hugh Arbuthnot d: 13 MAR 1446
                            8 Robert Arbuthnot b: ABT 1414 d: 21 FEB 1450
                              + Giles Ogilvie b: ABT 1418 d: 4 MAY 1468
                                9 David Arbuthnot d: 8 OCT 1470
                                  + Elizabeth Durham b: ABT 1426 d: ABT 10 MAR 1488
                                    10 Robert Arbuthnot d: ABT 1505
                                      + Mariota Scrimgeour d: 1518
                                    10 Elizabeth Arbuthnot b: ABT 1460 d: BEF  SEP 1564
                                      + Patrick Barclay b: 1456 d: AFT 1516
                                9 Catherine Arbuthnott
                                  + John or Alexander Allardyce b: BEF 1446 d: BEF 1511
                                    10 Janet Allardice
                                      + Alexander Irvine b: ABT 1478 d: ABT 1556
                            8 Margaret or Elizabeth Arbuthnot d: 19 MAR 1486
                              + Andrew Menzies d: BEF 1491
                                9 Alexander Menzies
                                  + Elizabeth Lesley
                                    10 David Menzies
                                      + Margaret Fotheringham
                        7 Christian Keith
                          + Thomas Monypenny d: AFT 24 NOV 1427
                            8 John Monypenny d: BEF 3 DEC 1448
                                9 Thomas Monypenny d: 1454
                                    10 Thomas Monypenny d: 1479
                                      + Margaret Wemyss b: 1426 d: AFT 9 DEC 1494
                            8 William Monypenny
                              + Marjorie Arbuthnott
                                9 William Monypenny b: ABT 1411 d: ABT 1485
                                  + Katherine Stewart b: ABT 1422
                                    10 Elizabeth Monypenny b: ABT 1436
                                      + John Erskine d: 9 SEP 1513
                    6 Elizabeth Keith d: 16 MAR 1438
                      + Adam Gordon d: 14 SEP 1402
                        7 Elizabeth Gordon d: 16 MAR 1438
                          + Alexander Seton d: 1440
                            8 Alexander Seton Gordon d: 15 JUL 1470
                              + Gille or Egidia Hay
                                9 Alexander Gordon d: AFT  JAN 1504
                                  + Beatrice Hay
                                    10 Janet Gordon d: 1503
                                      + Thomas Fraser b: 1460 d: 1524
                                  + Elizabeth Erskine
                                    10 Alexander Seton d: 9 SEP 1513
                                      + Elizabeth Home
                                9 Elizabeth Seton Gordon d: 17 APR 1500
                                  + Nicholas Hay d: 1470
                                  + John Kennedy d: BEF 23 MAY 1509
                                    10 Alexander Kennedy
                                    10 Jean Janet Kennedy
                                      + Alexander Gordon b: ABT 1465 d: 9 SEP 1513
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                    10 Margaret Kennedy
                                      + Andrew Stewart d: 9 SEP 1513
                                    10 Elizabeth Kennedy
                                      + William Coleville d: 1508
                                9 Margaret Gordon d: 1506
                                  + Hugh Rose d: 17 MAR 1517
                                    10 Hugh Rose d: 1543
                                      + Agnes Urquhart b: ABT 1480
                              + Elizabeth Crichton d: 9 JUN 1479
                                9 George Gordon d: 8 JUN 1501
                                  + Elizabeth Dunbar d: BEF 17 FEB 1486
                                  + Annabella Stewart d: 1509
                                    10 Alexander Gordon d: 21 JAN 1523
                                      + Janet Stewart d: 27 OCT 1510
                                      + Elizabeth Gray
                                    10 Adam Gordon d: 17 MAR 1538
                                      + Elizabeth Sutherland d: SEP 1535
                                    10 James Gordon
                                      + Janet Butter
                                    10 Isabel Gordon
                                      + William Hay d: 1506
                                    10 Elizabeth Gordon
                                      + William Keith d: BEF 2 MAY 1527
                                  + Elizabeth Hay
                                    10 Catherine Gordon d: OCT 1537
                                      + Perkin Warbeck d: 23 NOV 1499
                                      + Matthew Cradock d: JUL 1531
                                    10 William Gordon b: ABT 1455 d: 9 SEP 1513
                                      + Janet Ogilvie
                                    10 Agnes Gordon b: ABT 1472
                                      + James Ogilvy b: ABT 1470 d: 1 FEB 1505
                                9 Christian Gordon
                                  + William Forbes d: BEF 5 JUL 1483
                                    10 Alexander Forbes d: BEF 1491
                                      + Margaret (Grizelda) Boyd b: ABT 1470 d: AFT 1516
                                    10 Arthur Forbes d: 1493
                                      + Agnes Lyon
                                    10 John Forbes b: 1472 d: ABT  SEP 1547
                                      + Catherine Stewart
                                      + Christian Lundin
                                      + Elizabeth Barclay Or Barlow d: 10 SEP 1518
                                    10 Christian Forbes
                                      + William Ruthven d: AFT 12 JUL 1528
                                9 Janet Gordon d: BEF 1473
                                  + James Innes d: 1491
                                    10 Alexander Innes d: 1537
                                      + Christian Dunbar
                                    10 Robert Innes d: BEF 6 MAR 1536
                                      +  Meldrum
                                      +  MacCulloch
                                    10 Janet Innes
                                      + William Sutherland d: SEP 1530
                                    10 Elizabeth De Innes
                                      + John Forbes b: 1480 d: 16 MAY 1556
                                9 Adam Gordon d: 1528
                                  + May or Mariota Duffus
                                    10 Elizabeth Gordon
                                      + Alexander Ogilvy b: ABT 1494
                                      + John Gordon d: 1562
                                    10 George Gordon d: SEP 1575
                                      + Janet Rose
                                9 Margaret Gordon
                                  + Patrick Hepburn d: 18 OCT 1508
                                    10 Adam Hepburn b: ABT 1492 d: 9 SEP 1513
                                      + Agnes Stewart d: FEB 1557
                                9 Elizabeth Seton b: 1442
                                  + Alexander Macdonald d: 7 MAY 1449
                                    10 Florence Macdonald
                                      + Duncan Mackintosh d: 1496
                                9 Alexander Gordon
                                    10 George Gordon
                            8 Janet Gordon
                              + James Dunbar d: 10 AUG 1429
                                9 Elizabeth Dunbar d: BEF 17 FEB 1486
                                  + Archibald Douglas b: 1426 d: 18 MAY 1455
                                    10 James Douglas
                                      + Elizabeth Hay
                                  + George Gordon d: 8 JUN 1501
                                  + John Colquhoun b: ABT 1420 d: 1479
                                9 Janet Dunbar d: BEF 19 JAN 1506
                                  + James Crichton d: AUG 1454
                                    10 William Crichton d: BEF 23 OCT 1493
                                      + Margaret Stuart b: ABT 1448 d: ABT 1512
                            8 William Seton d: 18 MAY 1452
                              + Elizabeth De Meldrum
                                9 Alexander Seton
                                  + Muriella Sutherland
                                    10 Katherine Seton
                                      + William Forbes
                                    10 William Seton
                                      + Elizabeth Leslie
                                9 Elizabeth Seton b: ABT 1444
                                  + James Leslie b: ABT 1460
                                    10 David Leslie b: ABT 1486 d: BEF 1534
                            8  Gordoun
                              + John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                                9 Colin Campbell b: ABT 1434 d: BEF 20 JAN 1479
                                  + Marioun Houstoun b: ABT 1433
                                    10 Margaret Campbell
                                      + Archibald Campbell b: ABT 1480 d: 1546
                                    10 Margaret or Isabel Campbell
                                      + Alexander Lindsay d: MAY 1517
                                    10 John Campbell b: ABT 1460
                                      + Margaret Graeme
                      + Thomas Somerville b: ABT 1368 d: 1445
                    6 Muriella De Keith
                      + Robert Stewart b: ABT 1340 d: 3 SEP 1420
                        7 John Stewart b: ABT 1381 d: 18 AUG 1424
                          + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                            8 Margaret Stewart b: ABT 1406
                              + George Seton d: 1478
                                9 John Seton d: BEF 19 JUL 1476
                                  + Christian Lindsay d: 1496
                                    10 George Seton b: 1431 d: BEF 6 APR 1508
                                      + Margaret Campbell b: 1433
                                    10 Christian Seton b: ABT 1492
                                      + Thomas Preston b: ABT 1488
                        7 Elizabeth Stewart
                          + Malcolm Fleming b: 1383 d: 28 NOV 1440
                            8 Robert Fleming b: 1416 d: 1495
                              + Janet Douglas
                                9 Malcolm Fleming d: ABT 1477
                                  + Eupheme Livingstone b: ABT 1441
                                    10 John Fleming b: 1465 d: 1 NOV 1524
                                      + Eupheme Drummond b: ABT 1467 d: AFT  APR 1502
                                      + Agnes Somerville b: 1494 d: BEF 10 APR 1543
                                      + Margaret Stuart
                                      + Possibly one of the wives of John Fleming
                                9 Elizabeth Fleming b: ABT 1441
                                  + James Livingstone b: ABT 1441
                                    10 William Livingstone b: ABT 1470 d: 1514
                                      + Agnes Hepburn b: 1463
                                9 Mariota Fleming
                                  + William Stirling d: 1505
                        7 Margaret Stewart
                          + John Swinton d: 14 SEP 1402
                            8 John Swinton d: 17 AUG 1424
                              + Marjory Dunbar
                                9 John Swinton d: BEF 1500
                                  + Margaret Falside
                                    10 John Swinton d: 1529
                                      + Catherine Lauder d: 1515
                    6 Margaret Keith
                      + James Lindsay b: ABT 1340 d: 1397
                        7 Margaret Lindsay
                          + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                            8 Robert de Colville b: ABT 1380 d: ABT 1450
                              + Margaret Colvill d: AFT 1441
                                9 Robert Colville d: 9 OCT 1466
                                  + Christian Crichton d: BEF  MAR 1478
                                    10 Robert Coleville b: 1429 d: BEF 24 JAN 1489
                                      + Eufame Wallace
                                    10 Catherine Colville
                                      + Thomas Ker d: 1499
                        7 Euphemia Lindsay d: AFT 1405
                          + John Herries d: 27 MAR 1420
                            8 Robert Herbert Herries d: 4 JUN 1440
                              + Margaret Douglas
                                9 John Herries d: BEF 17 MAY 1483
                                    10 David Herries d: AFT 26 AUG 1495
                                      + Margaret Crichton
                                9 Marian Herries b: ABT 1447
                                  + David Bruce b: ABT 1445
                                    10 David Bruce b: ABT 1465 d: 1506
                                      + Janet Blackadder
                                9 Mary Herries d: 1492
                                  + Andrew Ker
                                    10 Thomas Ker d: 1499
                                      + Catherine Colville
                                9 Mariot Herries
                                  + David Stewart d: BEF 1483
                                    10 Janet Stewart
                                      + Alexander Bruce d: AFT 1504
                    6 Christina Keith b: ABT 1356
                      + William Lindsay b: ABT 1352 d: ABT 1414
                    6 Alexander Keith
                      + Marjorie Stuart d: 6 MAY 1417
                        7 Christian Keith
                          + Patrick Ogilvy d: 1429
                            8 Alexander Ogilvy d: ABT 1472
                                9 Margaret Ogilvy
                                  + James Stewart b: 1442 d: 1499
                                    10 Alexander Stewart d: 1505
                                      + Isabel Ogilvy
                                      + Margaret Ruthven d: 1548
                                    10 Isabel Stewart
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                            8 Margaret Ogilvie
                              + John Oliphant d: 24 JAN 1466
                                9 Laurence Oliphant d: 1495
                                  + Isabel Hay
                                    10 John Oliphant d: BEF 18 NOV 1516
                                      + Elizabeth Campbell
                                    10 Isabel Oliphant
                                      + Alexander Dundas b: 1474 d: 9 SEP 1513
                                  + Elizabeth Cunningham
                                    10 Isabella Oliphant
                                      + James Ogilvy d: 9 SEP 1513
                                  +  Edmonstone
                                9 Margaret Oliphant
                                  + Henry Wardlaw
                                    10 Henry Wardlaw
                                      + Margaret Lindsay
                                    10 Isabella Wardlaw
                                      + George Durie
                                    10  Wardlaw
                                      + James Melville
            4 William Fraser b: ABT 1318 d: 17 OCT 1346
              + Margaret Moray b: 1320 d: AFT 1364
                5 Alexander Fraser d: ABT 1411
                  + Joanna Ross
                    6 William Fraser d: BEF 1441
                      + Elinor Douglas
                        7 Alexander Fraser d: 7 APR 1482
                          + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                            8 Alexander Fraser d: BEF 1480
                              + Margaret Hay
                                9 William Fraser d: 5 SEP 1513
                                  + Elizabeth Keith
                                    10 Alexander Fraser d: AFT 8 NOV 1569
                                      + Catherine Barclay d: BEF 1532
                            8  Fraser
                              + Thomas Macdowall d: 1488
                                9 Uchtred Macdowall d: 9 SEP 1513
                                  + Isobell Gordon
                                    10 Thomas Macdowall d: 9 SEP 1513
                                      + Isobell Stewart
                        7 Agnes or Mary Fraser
                          + William Forbes d: 1446
                            8 Alexander Forbes b: ABT 1407 d: MAR 1477
                              + Maria Hay b: ABT 1410
                                9 Alexander Forbes
                                  + Mariot Ogilvie b: ABT 1468
                                    10 John Forbes b: 1456 d: ABT 1496
                                      + Margaret Wemyss b: ABT 1463
                                9  Forbes
                                  + Gilbert de Johnston d: 1480
                        7 Isabel Fraser
                          + Gilbert Menzies b: ABT 1370
                            8 Marjory Menzies b: 1411 d: AFT 7 APR 1482
                              + Alexander Fraser d: 7 APR 1482
                                9 Alexander Fraser d: BEF 1480
                                  + Margaret Hay
                                    10 William Fraser d: 5 SEP 1513
                                      + Elizabeth Keith
                                9  Fraser
                                  + Thomas Macdowall d: 1488
                                    10 Uchtred Macdowall d: 9 SEP 1513
                                      + Isobell Gordon
                  + Elizabeth Hamilton
        3 Elizabeth Bruce b: 1286 d: 1315
          + William Dishington
            4 William Dishington
              +  Burnard or Burnett
                5 Elspeth Dishington
                  + David Hoppringil d: 9 MAY 1480
                    6 James Hoppringil d: 1495
                      + Isabella Murray
                        7 Isabel Hoppringil
                          + David Home d: 9 SEP 1513
                            8 David Home b: ABT 1489 d: JUL 1524
                              + Alison Douglas
                                9 David Home d: 1574
                                  + Mariota Johnstone d: MAY 1564
                                9 Isabel Home
                                  + Robert Kerr b: ABT 1518 d: FEB 1588
                                    10 William Kerr d: 20 DEC 1590
                                      + Margaret Dundas
                            8 Bartholomew Home b: 1501
                                9 Isobel Home
                                  + Alexander Hamilton b: ABT 1499
                                    10 Alexander Hamilton
                                      +  Hamilton
                            8 John Home
                              + Beatrice Blackadder
                            8 Robert Home
                              + Margaret Blackadder
                            8 Margaret Hume
                              + John Swinton d: ABT 1549
                                9 Helen Swinton
                                  + Robert Heriot d: BEF 1558
                                    10 Helen Heriot d: 1620
                                      + Thomas Craig b: 1538 d: 26 FEB 1608
                                9 John Swinton d: DEC 1579
                                  + Katherine Lauder d: 1604
                                    10 Robert Swinton b: ABT 1553 d: 15 JAN 1628
                                      + Jean Hepburn
                                      + Katharine Hay
                                    10  Swinton
        3 Margaret Bruce
          + William Carlyle b: 1260
            4 John Carlyle (De Carliell) b: 1295 d: 19 JUL 1333
              + Elizabeth Kirkpatrick
                5 William Carlyle (De Carliell) b: 1325 d: 1397
                    6 John Carlyle (De Carliell) b: 1370 d: 1426
                        7 William Carlyle d: BEF 10 NOV 1463
                          + Elizabeth Kirkpatrick
                            8 John Carlyle b: ABT 1446
                              + Janet
                                9 Mariot Carlyle
                                  + Herbert Herries b: ABT 1460 d: BEF 23 DEC 1506
                                    10 Andrew Herries b: ABT 1477 d: 9 SEP 1513
                                      + Janet Douglas
                            8 Marion Carlyle
                              + William Maclellan
                                9 Thomas Maclellan d: 1504
                                  + Agnes Dunbar
                                    10 Catherine Maclellan
                                      + John Dunbar d: 9 SEP 1513
                            8 Margaret Carlyle
                              + William Douglas d: 1464
                                9 William Douglas d: 22 JUL 1484
                                  + Elizabeth Crichton
                                    10 Janet Douglas
                                      + William Somerville d: BEF 1492
                                    10 James Douglas d: 1498
                                      + Janet Scott
                                    10 Margaret Douglas
                                      + John Cathcart d: DEC 1535
        3 Matilda Bruce
          + Hugh Ross b: ABT 1275 d: 19 JUL 1333
            4 William Ross d: 9 FEB 1372
              + Mary Macdonald
                5 Margaret Ross b: ABT 1310
                  + David FitzWalter FitzGilbert or Hamilton b: ABT 1310 d: 1378
                    6 David Hamilton b: ABT 1355 d: BEF  NOV 1388
                      + Janet Keith b: ABT 1340 d: AFT 11 DEC 1406
                        7 John Hamilton b: ABT 1371 d: 14 SEP 1402
                          + Janet or Jacoba Douglas b: ABT 1379
                            8 James Hamilton b: ABT 1398 d: BEF  MAY 1441
                              + Janet Livingston
                                9 James Hamilton b: ABT 1423 d: 6 NOV 1479
                                  + Euphemia Graham d: BEF 1 NOV 1468
                                    10 Elizabeth Hamilton
                                      + David De Lindsay b: 1440 d: ABT 25 DEC 1495
                                    10 Patrick Hamilton d: 30 APR 1520
                                      + Margaret or Catherine Stewart
                                  + Mary Stuart b: ABT 1451 d: MAY 1488
                                    10 James Hamilton b: 1475 d: ABT 26 MAR 1529
                                      + Elizabeth Home d: 1544
                                      + Janet Beaton d: 1522
                                      + Mary Boyd b: 1476
                                      + Beatrice Drummond
                                    10 Elizabeth Hamilton d: 1531
                                      + Matthew Stuart d: 9 SEP 1513
                                  + Janet Calderwood
                                    10 John Hamilton d: ABT 1550
                                      + Elizabeth Hamilton
                                      + Margaret Dalzell
                                      + Janet Hamilton
                                9 Mary Hamilton
                                  + William Keith b: ABT 1389 d: BEF 1483
                                    10 Egidia or Gille Keith d: AFT 14 AUG 1473
                                      + James Forbes b: 1435 d: 1460
                                9 Agnes Hamilton
                                  + James Hamilton
                                    10 Robert Hamilton d: ABT 1488
                                    10 Gelis or Elizabeth Hamilton
                                      + William Dalzell b: BEF 10 NOV 1493 d: SEP 1508
                                    10 Mary Hamilton
                                      + James Hamilton
                                9 Gavin Hamilton b: ABT 1428 d: BEF  MAY 1493
                                  + Janet Muirhead
                                    10 David or John Hamilton
                                    10 Gavin Hamilton
                                      + Janet Pettigrew
                                    10 John Hamilton
                                      + Jean Hamilton
                                9 Alexander Hamilton b: ABT 1455
                                    10 James Hamilton
                                      +  Douglas
                            8 David Hamilton
                            8 Walter Hamilton b: ABT 1420
                              + Helen Douglas
                                9 James Hamilton
                                    10 William Hamilton
                                      + Margret Baillie
                                9 Thomas Hamilton
                                    10 James Hamilton
                                      + Isabella Livingstone
                            8 Margery Catherine Hamilton b: ABT 1400
                              + William Baillie b: ABT 1400
                                9 Marion Baillie b: ABT 1430 d: AFT  JAN 1506
                                  + John Somerville b: ABT 1406 d: NOV 1492
                                    10 John Somerville b: ABT 1463 d: 9 SEP 1513
                                      + Elizabeth Carmichael b: ABT 1473
                                    10 Aegidia Somerville
                                      + Thomas Weir b: ABT 1460 d: ABT 1530
                                  + John Ross b: ABT 1426 d: AFT 12 DEC 1500
                                9 William Baillie b: ABT 1399 d: AFT 1432
                                  + Marian Seton
                                    10 Alexander Baillie
                                      + Catherine Grant d: SEP 1493
                                    10 John Baillie b: AFT 1430
                                    10 Margret Baillie
                                      + William Hamilton
                                    10 Marion or Mariott Baillie
                                      + John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                      + Robert Douglas b: 1427 d: 9 SEP 1513
                        7 Elizabeth Hamilton
                          + Alexander Fraser d: ABT 1411
                        7 Andrew Hamilton
                          + Agnes Campbell
                            8 Robert Hamilton
                              + Elizabeth Crawford
                                9 Patrick Hamilton
                                  + Isabel Lindsay
                                    10 Elizabeth Hamilton
                                      + John Hamilton d: 1594
                                      + John Hamilton d: ABT 1550
                    6 John Hamilton d: 1402
                      + Jane Lydell
                        7 James Hamilton
                          + Agnes Hamilton
                            8 Robert Hamilton d: ABT 1488
                                9 Robert Hamilton b: ABT 1455 d: AFT 1516
                                  + Margaret Mowat b: ABT 1460
                                    10 Margaret Hamilton
                                      + Robert Dalzell d: BEF 21 MAY 1550
                                    10 Euphemia Hamilton
                                      + James Weir d: ABT 1550
                                    10 Janet Hamilton
                                      + John Hamilton d: ABT 1550
                            8 Gelis or Elizabeth Hamilton
                              + William Dalzell b: BEF 10 NOV 1493 d: SEP 1508
                                9 Robert Dalzell d: BEF  DEC 1508
                                    10 Robert Dalzell d: BEF 21 MAY 1550
                                      + Margaret Hamilton
                            8 Mary Hamilton
                              + James Hamilton
                                9 John Hamilton d: ABT 1489
                                  + Marion Maxwell
                                    10 Alexander Hamilton
                                      + Marion Cunninghame
                                      + Janet Montgomery
                    6 Walter de Hamilton
                        7 David Hamilton d: BEF 1436
                            8 James Hamilton
                              + Mary Hamilton
                                9 John Hamilton d: ABT 1489
                                  + Marion Maxwell
                                    10 Alexander Hamilton
                                      + Marion Cunninghame
                                      + Janet Montgomery
                5 Eupheme Ross
                  + Walter Leslie d: 27 FEB 1381
                    6 Mariota Leslie
                      + Donald Macdonald b: 1364 d: 8 MAY 1449
                        7 Marion or Mariotta Macdonald
                          + Alexander Sutherland d: BEF 22 FEB 1456
                            8 Mariot or Margaret Sutherland
                              + William Calder d: 1503
                                9 John Calder d: DEC 1494
                                  + Isabella Rose b: ABT 1472
                                    10 Muriel Calder b: 1498 d: ABT 1575
                                      + John Campbell d: 1 MAY 1546
                        7 Alexander Macdonald d: 7 MAY 1449
                          + Elizabeth Seton b: 1442
                            8 Florence Macdonald
                              + Duncan Mackintosh d: 1496
                                9 Ferquhard Mackintosh d: 1514
                                  + Jill Fraser
                                    10  Mackintosh
                                      + Alexander MacAllan Macdonald d: BEF 1530
                                    10  Mackintosh
                                      + Hector Odhar Maclean d: 9 SEP 1513
                          +  Macfee
                            8 Celestine Macdonald d: 1478
                              + Finvola Maclean
                                9 Alexander Macdonald d: 14 OCT 1494
                                    10 Margaret Macdonald
                                      + Alexander Macdonald d: 1560
                          +  Royson
                            8 Hugh Macdonald d: 1498
                              + Elizabeth Gunn
                                9 Donald Gallach Macdonald b: ABT 1461 d: 1506
                                  + Agnes Macdonald
                                    10 Donald Gruamach Macdonald b: 1480 d: 1539
                                      + Margaret Macleod
                                      + Catherine Macdonald
                              + Fynvola MacDonald d: AFT 1468
                          + Wife or mistress of Alexander Macdonald
                            8 Margaret Macdonald
                              + John Sutherland d: ABT 1508
                                9 Elizabeth Sutherland d: SEP 1535
                                  + Adam Gordon d: 17 MAR 1538
                                    10 Alexander Gordon b: ABT 1501 d: 15 JAN 1530
                                      + Janet Stewart b: 1504
                        7 Anne Macdonald
                          + Robert Lamont d: ABT 1433
                            8 Christina MacLayman or Lamont
                              + Colin Oig "Reuch" Campbell b: 1374 d: 1434
                                9 John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                                  +  Gordoun
                                    10 Colin Campbell b: ABT 1434 d: BEF 20 JAN 1479
                                      + Marioun Houstoun b: ABT 1433
                                9 Agnes Campbell d: 1450
                            8 Celestin Lamont b: ABT 1397
                                9 Duncan Lamont b: 1431 d: ABT 1448
                                    10 John Lamont d: 1488
                                      + Agnes McDonald
                  + Alexander Stewart d: 1406
                5 Joanna Ross
                  + Alexander Fraser d: ABT 1411
                    6 William Fraser d: BEF 1441
                      + Elinor Douglas
                        7 Alexander Fraser d: 7 APR 1482
                          + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                            8 Alexander Fraser d: BEF 1480
                              + Margaret Hay
                                9 William Fraser d: 5 SEP 1513
                                  + Elizabeth Keith
                                    10 Alexander Fraser d: AFT 8 NOV 1569
                                      + Catherine Barclay d: BEF 1532
                            8  Fraser
                              + Thomas Macdowall d: 1488
                                9 Uchtred Macdowall d: 9 SEP 1513
                                  + Isobell Gordon
                                    10 Thomas Macdowall d: 9 SEP 1513
                                      + Isobell Stewart
                        7 Agnes or Mary Fraser
                          + William Forbes d: 1446
                            8 Alexander Forbes b: ABT 1407 d: MAR 1477
                              + Maria Hay b: ABT 1410
                                9 Alexander Forbes
                                  + Mariot Ogilvie b: ABT 1468
                                    10 John Forbes b: 1456 d: ABT 1496
                                      + Margaret Wemyss b: ABT 1463
                                9  Forbes
                                  + Gilbert de Johnston d: 1480
                        7 Isabel Fraser
                          + Gilbert Menzies b: ABT 1370
                            8 Marjory Menzies b: 1411 d: AFT 7 APR 1482
                              + Alexander Fraser d: 7 APR 1482
                                9 Alexander Fraser d: BEF 1480
                                  + Margaret Hay
                                    10 William Fraser d: 5 SEP 1513
                                      + Elizabeth Keith
                                9  Fraser
                                  + Thomas Macdowall d: 1488
                                    10 Uchtred Macdowall d: 9 SEP 1513
                                      + Isobell Gordon
            4 Marjorie Ross
              + Malise Ross d: 1344
                5 Isobel Ross
                  + William St Clair d: ABT 17 SEP 1358
                    6 Henry St Clair b: ABT 1345 d: 1404
                      + Jean Halyburton b: ABT 1366
                        7 Henry St Clair d: ABT 1 FEB 1421
                          + Egidia or Algida or Jill Douglas
                            8 William Sinclair d: 1484
                              + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                9 William ?The Waster? Sinclair d: 1487
                                  + Christian Leslie
                                    10 Henry Sinclair d: 9 SEP 1513
                                      + Margaret Hepburne d: ABT 11 JUN 1542
                                9 Catherine Sinclair
                                  + Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                    10 Alexander Stewart b: BEF 1477 d: 19 DEC 1537
                                      + A mistress of Alexander Stewart
                                9 Marjory Sinclair
                                  + Andrew Leslie d: BEF  JAN 1478
                                    10 John Leslie d: 23 JUN 1481
                                      + Janet Keith
                              + Marjory Sutherland b: ABT 1436
                                9 William Sinclair d: 9 SEP 1513
                                  + Mary Keith
                                    10 John Sinclair d: 18 MAY 1529
                                      + Elizabeth Sutherland
                                    10 Alexander Sinclair d: BEF 1541
                                      + Elizabeth Innes d: ABT 1557
                                9 Oliver Sinclair d: AFT 1509
                                  + Margaret Borthwick
                                    10 Margaret Sinclair d: BEF 1558
                                      + Robert Lauder d: JUN 1576
                                9 Eleanor Sinclair d: 21 MAR 1518
                                  + John Stewart b: ABT 1442 d: 15 SEP 1512
                                    10 Elspeth Stewart
                                      + Robert Innes d: ABT  OCT 1551
                                    10 John Stewart d: 1521
                                      + Janet Campbell d: FEB 1546
                                    10 Elizabeth or Anne Stewart
                                      + John Stuart d: 4 SEP 1526
                                      + Ninian Ross b: ABT 1491 d: FEB 1556
                                      + Andrew Gray d: FEB 1514
                                    10 Isabel Stewart
                                      + Alexander Robertson d: 26 MAR 1505
                                    10 Jean Stewart b: ABT 1479
                                      + James Arbuthnott d: 7 MAR 1521
                                    10 Mary or Marjory Stewart b: ABT 1490 d: 26 JUL 1524
                                      + Colin Campbell b: 6 JAN 1481 d: 12 AUG 1523
                                    10 Anne Stewart b: 1468
                                      + James Gordon b: ABT 1472 d: ABT 1505
                                    10 Margaret Stewart
                                      + William Murray d: 9 SEP 1513
                            8 Beatrix Sinclair
                              + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                                9 Beatrix Douglas
                                  + William Hay d: 1462
                                    10 Nicholas Hay d: 1470
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10 William Hay d: 1506
                                      + Isabel Gordon
                                      + Elizabeth Leslie
                                      + Margaret Ker
                                    10 Beatrice Hay
                                      + Alexander Gordon d: AFT  JAN 1504
                                    10 Elizabeth Hay
                                      + George Gordon d: 8 JUN 1501
                                    10 Margaret Hay
                                      + Alexander Fraser d: BEF 1480
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                      + Robert Douglas
                                    10 Maria Hay b: ABT 1410
                                      + Alexander Forbes b: ABT 1407 d: MAR 1477
                                    10 Isabel Hay
                                      + Laurence Oliphant d: 1495
                                    10 Mariota Hay
                                      + David Ogilvy d: BEF 6 JAN 1506
                                9 Archibald Douglas b: 1426 d: 18 MAY 1455
                                  + Elizabeth Dunbar d: BEF 17 FEB 1486
                                    10 James Douglas
                                      + Elizabeth Hay
                                9 Janet Douglas
                                  + Robert Fleming b: 1416 d: 1495
                                    10 Malcolm Fleming d: ABT 1477
                                      + Eupheme Livingstone b: ABT 1441
                                    10 Elizabeth Fleming b: ABT 1441
                                      + James Livingstone b: ABT 1441
                                    10 Mariota Fleming
                                      + William Stirling d: 1505
                        7 Elizabeth Sinclair
                          + John Drummond b: ABT 1380 d: 1428
                            8 Walter Drummond b: ABT 1380 d: 1455
                              + Margaret Ruthven b: ABT 1382
                                9 Malcolm Drummond b: BEF 14 JUL 1445 d: 1470
                                  + Mariot Murray
                                    10 John Drummond d: 1519
                                      + Elizabeth Lindsay
                                    10 James Drummond b: ABT 1440
                                    10 Thomas Drummond b: ABT 1453
                                      +  Scott
                            8 Elizabeth Drummond
                              + Richard De Kinnaird
                                9 Alan De Kinnaird d: ABT 1436
                                  + Mary Murray
                                    10 Thomas Kinnaird d: BEF 1440
                                      + Egidia Moray
                            8 Margaret Drummond d: AFT 1482
                              + Andrew Mercer d: 1473
                                9 Christian Mercer
                                  + Gilbert Skene d: 1485
                                    10 Alexander Skene b: ABT 1481 d: 1507
                                      + Agnes Forbes
                                9 Lawrence Mercer d: 1501
                                  + Isabel Wardlaw
                                    10 Egidia Mercer
                                      + Gilbert Gray d: BEF 1541
                        7 Mary Sinclair
                          + Thomas Somerville b: ABT 1368 d: 1445
                        7 Jean Sinclair
                          + John Forrester d: 1448
                            8 Janet Forrester
                              + Robert Maxwell d: ABT 1485
                                9 John Maxwell d: 22 JUL 1484
                                  + Margaret or Janet Crichton
                                    10 John Maxwell d: 9 SEP 1513
                                      + Agnes Stewart b: 1491
                            8 John Forrester d: BEF 15 SEP 1454
                                9 Alexander Forrester d: BEF 20 SEP 1473
                                    10 Archibald Forrester d: ABT 1513
                                      + Margaret Hepburn
                        7 Marjory Sinclair
                          + David ?Saint David? Menzies b: 1377 d: 1449
                            8 John Menzies b: 1397 d: 1467
                              + Janet Carruthers
                                9 Marjory Menzies b: ABT 1437
                                  + Cuthbert Murray b: ABT 1433 d: 1493
                                    10 John Murray b: ABT 1465 d: ABT 1527
                    6 Richard Sinclair
                      + Joanna de Fynletyr
                        7 John Sinclair d: 24 JUL 1411
                            8 John Sinclair
                              + Euphemia Hay
                                9 Margaret Sinclair b: BEF 1436
                                  + Walter Ogilvy b: AFT 1405 d: AFT 25 OCT 1456
                                    10 James Ogilvy b: ABT 1444 d: 13 FEB 1510
                                      + Margaret Innes b: ABT 1446
                                      + Margaret Chaumes d: ABT 19 MAY 1532
                                    10 Walter Ogilvy b: 1460 d: BEF 7 AUG 1508
                                      + Margaret Edmonstone b: ABT 1473
                    6 Margaret Sinclair
                      + John St Clair b: 1322
                        7 John St Clair b: 1350
                          + Elizabeth Polwarth b: 1356
                            8 John St Clair b: BEF 1400 d: 20 DEC 1466
                              + Isobel
                                9 John St Clair d: BEF 20 DEC 1466
                                  + Katherine Home b: ABT 1430
                                    10 Mariota St Clair
                                      + George Ker b: ABT 1428
                                      + George Home d: 18 MAY 1497
                                9 Margaret Sinclair
                                  + Patrick Home d: BEF 1480
                                    10 Patrick Home
                                      + Ellen Shaw
                            8 Katherine St Clair
                              + John Seton b: 1370 d: ABT 1434
                                9 William Seton b: AFT 1393 d: 17 AUG 1424
                                  + Janet Dunbar
                                    10 George Seton d: 1478
                                      + Margaret Stewart b: ABT 1406
                                    10 Janet Seton
                                      + John Halyburton d: 1452
                                    10 Catherine Seton b: ABT 1388
                                      + Alan Stuart d: 1439
                                      + Herbert Maxwell d: 1454
                                    10 Marian Seton
                                      + William Baillie b: ABT 1399 d: AFT 1432
                                9 Christian Seton
                                  + Norman Leslie b: ABT 1380 d: ABT 1439
                                    10 George Leslie d: ABT 1490
                                      + Margaret Lundin
                                      + Christian Halyburton
                                9 Janet Seton b: 1430
                                  + Robert Keith d: BEF 22 SEP 1446
                                    10 Janet Keith b: 1430
                                      + Andrew Gray d: FEB 1514
                      + Thomas Stewart d: 1361
                        7 Margaret Stewart d: 1417
                          + William Douglas b: ABT 1327 d: MAY 1384
                            8 George Douglas b: ABT 1380 d: ABT 1404
                              + Mary Stuart d: ABT 1458
                                9 Elizabeth Douglas d: AFT 1439
                                  + Alexander De Forbes b: 1404 d: 1448
                                    10 James Forbes b: 1435 d: 1460
                                      + Egidia or Gille Keith d: AFT 14 AUG 1473
                                    10 Elizabeth Forbes b: ABT 1429
                                      + Alexander Irvine b: 1440 d: DEC 1493
                                    10 Annabella Forbes b: AFT 1423
                                      + Patrick Gray d: ABT 1464
                                    10 Susannah Forbes b: ABT 1417
                                      + William Urquhart b: ABT 1411 d: 1475
                                    10 Margaret Forbes
                                      + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                  + David Hay d: BEF 2 SEP 1478
                                    10 John Hay d: SEP 1508
                                      + Elizabeth Cunningham b: ABT 1439
                                      + Mariot Lindsay
                                9 Mary Douglas b: ABT 1403
                                  + John Carmichael b: ABT 1370 d: ABT 1426
                                    10 John Carmichael d: 1507
                                    10 John Carmichael b: ABT 1430 d: BEF 20 FEB 1489
                                      + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                                9 William Douglas d: 1437
                                  + Margaret Hay
                                    10 George Douglas d: 12 MAR 1463
                                      + Isabel Sibbald b: ABT 1418 d: BEF 21 FEB 1497
                            8 Isobel Douglas
                              + Alexander Stewart b: ABT 1375 d: 1435
                                9 Janet Stewart
                                  + Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                    10 Lachlan Org Maclean b: ABT 1432
                                      + Catherine Campbell
                                    10 Donald ?The Hunter? Maclean
                                      + Evere Cameron
                                    10 Finvola Maclean
                                      + Celestine Macdonald d: 1478
                        7 Elizabeth Stewart
                          + Alexander Hamilton
                            8 Archibald Hamilton
                              + Margaret Montgomerie
                                9 Alexander Hamilton d: ABT 1505
                                  + Isobel Schaw
                                    10 Hugh Hamilton b: 1467-89
                                      + Margaret Kennedy
                                    10 Janet Hamilton
                                      + John Crichton d: MAY 1536
            4 Janet Ross
              + Alexander Moray d: 1410
                5 Andrew Moray
                  + Agnes Cunningham
                    6 Humphrey Moray d: 1503
                      + Catherine Graham d: 1503
                        7  Moray
                          + William Rollo d: 9 SEP 1513
                            8  Rollo
                              + Walter Drummond d: 9 SEP 1513
                                9 William Drummond d: BEF 8 NOV 1580
                                  + Isobella Crammond
                                    10 Margaret Drummond
                                      + John Campbell d: NOV 1567
                                      + Duncan Campbell d: 7 JAN 1578
We want to hear from you! Take our WorldConnect survey

Index | Individual | Register | Pedigree | Ahnentafel

Printer Friendly Version Printer Friendly Version Search Ancestry Search Ancestry Search WorldConnect Search WorldConnect Join Ancestry.com Today! Join Ancestry.com Today!

WorldConnect Home | WorldConnect Global Search | WorldConnect Help
We want to hear from you! Take our WorldConnect survey

RootsWeb.com is NOT responsible for the content of the GEDCOMs uploaded through the WorldConnect Program. The creator of each GEDCOM is solely responsible for its content.