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 Ragnhilda
  + Somerled Gillebridesson Gillebridesson b: 1100 d: 1 JAN 1164
    2 Reginald Macdonald b: 1141 d: 1207
      + Fiona Of Moray
        3 Helen De L?isle b: 1174
          + Alan MacDougal Or Macdonald b: ABT 1186 d: 1234
            4 Elena Macdougal b: ABT 1200 d: 21 NOV 1245
              + Roger De Quincy b: ABT 1174 d: 25 APR 1264
                5 Margaret De Quincy b: ABT 1218 d: 12 MAR 1280
                  + William Ferrers b: ABT 1200 d: 24 MAR 1254
                    6 Robert Ferrers b: 1239 d: 1279
                      + Alianore De Bassett
                        7 John Ferrers b: 20 JUN 1271 d: AUG 1312
                          + Hawise De Muscegros b: 21 DEC 1276 d: 24 JUN 1340
                            8 Robert De Ferrers b: 25 MAR 1309 d: 28 MAR 1350
                              + Agnes De Bohun d: ABT 1343
                                9 John Ferrers b: 10 AUG 1331 d: 2 APR 1367
                                  + Elizabeth Stafford b: ABT 1304 d: 7 AUG 1375
                                    10 Robert Ferrers b: 31 OCT 1357 d: 12 MAR 1413
                                      + Margaret De Spencer b: 1375 d: 3 NOV 1415
                                9 Robert Ferrers b: ABT 1350 d: 31 DEC 1380
                                  + Elizabeth Le Botiller b: ABT 1345 d: ABT 1410
                                    10 Robert Ferrers b: 1373 d: BEF 1396
                                      + Joan Beaufort b: ABT 1379
                                9 Alianore De Ferrers
                                  + Robert Fitzwalter d: 18 JAN 1325
                                    10 Robert Fitzwalter d: 6 MAY 1328
                                      + Joan De Multon d: 16 JUN 1363
                                    10 Ida FitzWalter d: 1307
                                      + Robert de la Warde
                            8 Eleanor Ferrers
                              + Thomas De Lathom d: 14 SEP 1370
                                9 Thomas De Latham d: BEF 20 MAR 1381
                                  + Isabella Pilkington
                                    10 Isabel De Latham b: 1364 d: 26 OCT 1414
                                      + John Stanley b: 1360 d: 6 JAN 1414
                                  + Joan Venables
                    6 William Ferrers b: 1240 d: BEF 20 DEC 1287
                      + Eleanor De Louvayne
                      + Anne or Joan Le Despencer b: ABT 1260
                        7 William Ferrers b: 20 JAN 1271 d: 30 MAR 1325
                          + Margaret Ellen De Segrave
                            8 Henry Ferrers d: 15 SEP 1343
                              + Isabel De Verdon b: 21 MAR 1317 d: 1349
                                9 William Ferrers b: 28 FEB 1332 d: 8 JAN 1371
                                  + Margaret D? Ufford
                                    10 Henry Ferrers b: 16 FEB 1356 d: 3 FEB 1388
                                      + Joan Hoo
                                      + Joan Poynings d: 30 MAY 1394
                                    10 Margaret Ferrers
                                      + Thomas De Beauchamp b: 5 JAN 1353 d: 8 MAY 1401
                                    10 Anne de Ferrers of Forrecy
                                      + William Crane
                                9 Elizabeth De Ferrers d: 23 OCT 1375
                                  + David Strabolgi b: 1332 d: 10 OCT 1359
                                    10 Elizabeth Strathbogie d: AFT 1415
                                      + John Scrope d: 1405
                                      + Thomas de Percy d: 1388
                                    10 Philippa Strabolgi d: 1395
                                      + John de Halsham d: 16 APR 1415
                            8 Anne De Ferrers b: 20 APR 1315 d: 8 AUG 1367
                              + Edward Le Despencer d: 30 SEP 1342
                                9 Edward Le Despencer b: ABT 24 MAR 1336 d: 11 NOV 1375
                                  + Elizabeth Burghersh b: 1342 d: ABT 26 JUL 1409
                                    10 Elizabeth Le Despencer b: 1367 d: APR 1408
                                      + John Fitzalan b: 30 NOV 1364 d: 14 AUG 1390
                                    10 Thomas Le Despencer b: 22 SEP 1373 d: 13 JAN 1400
                                      + Constance Plantagenet b: 1374 d: 28 NOV 1416
                                    10 Margaret De Spencer b: 1375 d: 3 NOV 1415
                                      + Robert Ferrers b: 31 OCT 1357 d: 12 MAR 1413
                                    10 Anne Despencer d: 31 OCT 1426
                                      + Hugh de Hastings b: ABT 1362 d: 6 NOV 1386
                                      + Thomas Morley d: 24 SEP 1416
                            8 Thomas de Ferrers
                              + Ankaret Boteler d: 8 OCT 1361
                        7 Julian Ferrers
                          + John Longueville b: 26 OCT 1265 d: 1329
                            8 George de Longueville d: 1357
                              + Isabella Preston
                                9 John FitzJohn Longueville d: 20 JUL 1361
                                  + Joan
                                    10 John Longueville b: 1356 d: 1439
                                      + Joan Hunt alias Lowth
                            8 Joan Longueville b: ABT 1365
                              + John De Saint Liz or Seyton b: ABT 1355 d: 1396
                                9 John De Saint Liz or Seyton b: ABT 1400
                                  + Jane Belers b: ABT 1403
                                    10 Agnes De Saint Liz or Seyton
                                      + William Feilding b: ABT 1428 d: 4 MAY 1471
                        7 Anne Ferrers b: ABT 1285
                          + John De Grey b: ABT 1255 d: 28 OCT 1323
                    6 Joan or Margaret De Ferrers b: ABT 1248 d: 19 MAR 1310
                      + Thomas ?The Wise? De Berkeley b: 1245 d: 23 JUL 1321
                        7 Maurice ?The Magmanimous? De Berkeley b: APR 1261 d: 31 MAY 1326
                          + Eva La Zouche d: 1314
                            8 Isabel De Berkeley d: 25 JUL 1362
                              + Robert Clifford b: 5 NOV 1305 d: 20 MAY 1344
                                9 Roger Clifford b: 10 JUL 1333 d: 13 JUL 1389
                                  + Maud De Beauchamp d: FEB 1403
                                    10 Lewis Clifford b: 1364 d: BEF 5 DEC 1404
                                      + Eleanor De Mowbray d: BEF 18 JUN 1387
                                    10 Thomas Clifford b: 1363 d: 18 AUG 1391
                                      + Elizabeth De Ros d: 26 MAR 1424
                                    10 Catherine Clifford d: 23 APR 1413
                                      + Ralph Greystock b: 18 OCT 1353 d: 6 APR 1418
                                    10 Margaret De Clifford b: ABT 1367 d: 1455
                                      + John Melton b: 1363 d: 1455
                                    10 Phillipa Clifford
                                      + William Ferrers d: 18 MAY 1445
                                    10 Maud Clifford d: BEF 16 MAY 1442
                                      + Robert Hilton b: 1 JAN 1400 d: 11 AUG 1447
                                    10 Margaret de Clifford
                                      + Thomas Melton d: 24 MAY 1455
                                9  Clifford
                                  + Nicholas Barnewall d: BEF 1386
                                    10 Christopher Barnewall
                                      + Eleanor Rochford b: ABT 1373
                                    10 John Barnewall b: ABT 1398
                                      + Genet Netterville
                                9 Isabella Clifford
                                  + John de Eure d: 22 FEB 1393
                                    10 Ralph Eure d: 10 MAR 1422
                                      + Isabel de Athol d: BEF 1385
                                      + Catherine Aton
                                9 Joan Clifford
                                  + Thomas de Heaton d: 11 AUG 1362
                                    10 Henry de Heton d: 25 OCT 1399
                                      + Isabel de Monboucher d: 23 OCT 1426
                                9 Eleanor Clifford
                                  + John Waterton d: BEF 5 NOV 1417
                                    10 Eleanor Waterton
                                      + Robert Babthorpe d: 22 AUG 1436
                              + Thomas de Musgrave b: 1302 d: 1376
                                9 Elizabeth Musgrave
                                  + Henry Wharton b: 1346 d: AFT 1409
                                    10 Thomas Wharton
                                      +  Lowther
                            8 Millicent or Eva De Berkeley d: AFT 1322
                              + John Maltravers b: ABT 1290 d: 16 FEB 1365
                                9 John Maltravers d: 13 OCT 1360
                                  + Wensliana or Gwenthlian d: 1375
                                    10 Eleanor Maltravers d: 10 JAN 1405
                                      + John Fitzalan b: ABT 1348 d: 16 DEC 1379
                                      + Reynold De Cobham d: 6 JUL 1403
                            8 Thomas ?The Rich? Berkeley b: BEF 1297 d: 27 OCT 1361
                              + Margaret Mortimer d: 5 MAY 1337
                                9 Maurice Berkeley b: 1330 d: 1368
                                  + Elizabeth Despencer
                                    10 Thomas Berkeley b: 5 JAN 1353 d: 13 JUL 1417
                                      + Margaret De Lisle d: 20 MAR 1392
                                    10 James Berkeley b: 1355 d: 13 JUN 1404
                                      + Elizabeth Bluet d: 1420
                                9 Joane De Berkeley d: 2 OCT 1369
                                  + Reynold De Cobham b: ABT 1296 d: 5 OCT 1361
                                    10 Reynold De Cobham d: 6 JUL 1403
                                      + Elizabeth Stafford b: ABT 1304 d: 7 AUG 1375
                                      + Eleanor Maltravers d: 10 JAN 1405
                                    10 Joan De Cobham
                                      + Henry Grey b: ABT 1335 d: 1379
                                    10  de Cobham
                                      + James De Ros d: 12 FEB 1403
                              + Catherine Clivedon b: ABT 1310 d: 13 MAR 1385
                                9 John De Berkeley b: 21 JAN 1351 d: 1428
                                  + Elizabeth Betteshorne
                                    10 Alianore Berkeley b: 1382 d: AUG 1455
                                      + Richard De Poynings d: 10 JUN 1429
                                      + John FitzAlan b: 1 AUG 1385 d: 21 AUG 1421
                                      + Walter Hungerford b: 22 JUN 1378 d: 9 AUG 1449
                                    10 Maurice Berkeley b: ABT 1397 d: 1450
                                      + Lora FitzHugh
                                    10 Elizabeth Berkeley d: BEF 8 DEC 1478
                                      + Edward Cherleton b: ABT 1371 d: 14 MAR 1421
                                      + John Sutton b: 25 DEC 1400 d: ABT 13 SEP 1487
                            8 Robert Berkeley b: ABT 1294
                                9 Thomas Berkeley b: ABT 1315
                                    10 Margaret Berkeley b: ABT 1337
                                      + Rawlin or Reginald Trye b: ABT 1335
                            8 Maurice de Berkeley b: 1295 d: 12 FEB 1347
                              + Margaret de Berkeley b: 1310 d: 1349
                                9 Thomas de Berkeley b: 1332 d: 1361
                                  + Katherine de Botetourte b: 1352 d: 1385
                                    10 Maurice Berkeley b: 1369 d: 1400
                                      + Johanna Dinham b: 1370 d: 1412
                          + Isobel de Clare d: 1338
                        7 Alice Berkeley
                          + Ralph Stourton b: ABT 1251 d: ABT 1303
                            8 William Stourton b: ABT 1290 d: AFT 1325
                              + Joan Vernon b: ABT 1332
                                9 John Stourton b: ABT 1354 d: AFT 1381
                                  + Katherine Beaumont b: ABT 1354 d: 28 AUG 1435
                                    10 William Stourton d: 18 SEP 1413
                                      + Elizabeth Moyne
                                    10 Elizabeth or Edith Stourton b: 1394 d: 13 JUN 1441
                                      + John Beauchamp b: ABT 1381 d: 1412
                                      + Robert Shottesbrooke b: 1411 d: JUL 1474
                                  + Joan or Jane Bassett
                                    10 John Stourton b: 1395 d: 16 DEC 1438
                                      + Joan Banastre b: 1385 d: 1406
                                      +  Dummer or Domer
                                      + Katherine Payne b: ABT 1402 d: 20 MAR 1473
                                    10 Margery Stourton
                                      + John Keynes d: 1420
                        7 Thomas Berkeley b: ABT 1280
                          + Isabel Hamelin
                            8 John Berkeley d: BEF 1356
                              + Isabel Burdet
                                9 John Berkeley d: 1374
                                  + Elizabeth d: AFT 1400
                                    10 John Berkeley d: BEF 20 MAR 1413
                                      + Isabel
                        7 Margaret De Berkeley
                          + Thomas Maurice Fitzmaurice b: APR 1261
                            8 Maurice Fitzthomas b: 1293 d: 1355
                              + Margaret O? Brien
                                9 Maurice FitzMaurice b: 31 JUL 1336 d: 1358
                                  + Beatrice De Stafford b: ABT 1340 d: APR 1415
                              + Aneline FitzMaurice d: AFT 14 MAR 1358
                                9 Gerald Fitzmaurice Fitzgerald d: 1398
                                  + Eleanor Butler d: 1392
                                    10 John Fitzgerald d: 11 OCT 1399
                                      + Joan Roche
                                    10 James ?The Usurper? Fitzgerald d: 1462
                                      + Maria De Burgh (Burke) d: 1435
                                    10 Catherine FitzGerald
                                      + James Butler d: 7 SEP 1405
                                    10 Ellice FitzGerald
                                      + John Barry d: ABT 1420
                    6 Elizabeth Ferrers
                      + William Marshall d: BEF  SEP 1265
                        7 John Marshall d: 4 DEC 1282
                          + Hawise
                            8 William Marshall b: 24 SEP 1277 d: 24 JUN 1314
                              + Christian FitzWalter
                                9 John Marshall d: 1316
                                  + Ela d: 16 FEB 1355
                                9 Hawise Marshall d: BEF 1335
                                  + Robert Morley d: 23 MAR 1359
                                    10 William Morley b: 24 JUN 1319 d: 30 APR 1379
                                      + Cecily Bardolph d: 23 NOV 1386
                    6 Agnes Ferrers b: 1244 d: AFT 9 MAY 1281
                      + Robert De Muscegros d: 27 DEC 1280
                        7 Hawise De Muscegros b: 21 DEC 1276 d: 24 JUN 1340
                          + William de Mortimer d: 30 JUN 1297
                          + John Ferrers b: 20 JUN 1271 d: AUG 1312
                            8 Robert De Ferrers b: 25 MAR 1309 d: 28 MAR 1350
                              + Agnes De Bohun d: ABT 1343
                                9 John Ferrers b: 10 AUG 1331 d: 2 APR 1367
                                  + Elizabeth Stafford b: ABT 1304 d: 7 AUG 1375
                                    10 Robert Ferrers b: 31 OCT 1357 d: 12 MAR 1413
                                      + Margaret De Spencer b: 1375 d: 3 NOV 1415
                                9 Robert Ferrers b: ABT 1350 d: 31 DEC 1380
                                  + Elizabeth Le Botiller b: ABT 1345 d: ABT 1410
                                    10 Robert Ferrers b: 1373 d: BEF 1396
                                      + Joan Beaufort b: ABT 1379
                                9 Alianore De Ferrers
                                  + Robert Fitzwalter d: 18 JAN 1325
                                    10 Robert Fitzwalter d: 6 MAY 1328
                                      + Joan De Multon d: 16 JUN 1363
                                    10 Ida FitzWalter d: 1307
                                      + Robert de la Warde
                            8 Eleanor Ferrers
                              + Thomas De Lathom d: 14 SEP 1370
                                9 Thomas De Latham d: BEF 20 MAR 1381
                                  + Isabella Pilkington
                                    10 Isabel De Latham b: 1364 d: 26 OCT 1414
                                      + John Stanley b: 1360 d: 6 JAN 1414
                                  + Joan Venables
                          + John De Bures b: 1276 d: 22 DEC 1350
                            8 Catherine De Bures b: ABT 1315
                              + Giles De Beauchamp b: 1275 d: 12 OCT 1361
                                9 John De Beauchamp
                                  + Elizabeth St. John
                                    10 William Beauchamp d: 1420
                                      + Catherine Ufflete d: AFT 1436
                                  + Elizabeth Pateshall d: 1411
                                    10 Walter de Beauchamp d: ABT 1430
                                      + Elizabeth Roche b: 1385 d: AFT 1445
                                  + Joan Cherleton
                                    10 Alice de Beauchamp b: 1370 d: 8 FEB 1443
                                      + Thomas Boteler d: 21 SEP 1398
                                      + John Dallingridge d: 1408
                5 Elizabeth De Quincy d: AFT  APR 1282
                  + Hugh de Neville
                  + Alexander Comyn d: ABT  APR 1290
                    6 Alexander Comyn d: BEF 3 DEC 1308
                      + Johanna Latimer d: AFT  OCT 1340
                        7 Alice Comyn d: 1349
                          + Henry De Beaumont d: BEF 10 MAR 1340
                            8 John De Beaumont b: ABT 1317 d: MAY 1342
                              + Eleanor Plantagenet b: 1311 d: 11 JAN 1372
                                9 Henry De Beaumont b: ABT 1340 d: 17 JUN 1369
                                  + Margaret De Vere b: ABT 1344 d: 15 JUN 1398
                                    10 John De Beaumont b: 1361 d: 9 SEP 1396
                                      + Catherine Everingham d: 1426
                                    10 Henry Beaumont d: ABT 1424
                                    10 Eleanor Beaumont
                                      + Richard Moleyns d: 1384
                            8 Joan De Beaumont b: 1318 d: 25 JUL 1349
                              + Fulke Fitzwarin b: 1314
                                9 Fulke Fitzwarin d: 1342
                                  + Margaret Audley
                                    10 Fulke Fitzwarin d: 1377
                            8 Isabel De Beaumont
                              + Henry Plantagenet b: ABT 1299 d: 23 MAR 1361
                                9 Blanche Plantagenet d: 1369
                                  + John ?of Gaunt? Plantagenet b: MAR 1340 d: 3 FEB 1399
                                    10 Elizabeth Plantagenet b: ABT 1363 d: 24 NOV 1425
                                      + John Holland b: 1358 d: 9 JAN 1400
                                    10 Henry Plantagenet b: 30 MAY 1366 d: 20 MAR 1413
                                      + Mary De Bohun b: 1369 d: 4 JUN 1394
                                    10 Phillipa Plantagenet b: 31 MAR 1360 d: 19 JUL 1415
                                      + Joao I ?O Falso? d: 1433
                            8 Catherine De Beaumont d: 11 NOV 1368
                              + David Strabolgi b: 2 JAN 1309 d: 30 NOV 1335
                                9 David Strabolgi b: 1332 d: 10 OCT 1359
                                  + Elizabeth De Ferrers d: 23 OCT 1375
                                    10 Elizabeth Strathbogie d: AFT 1415
                                      + John Scrope d: 1405
                                      + Thomas de Percy d: 1388
                                    10 Philippa Strabolgi d: 1395
                                      + John de Halsham d: 16 APR 1415
                                9 John Duff d: 1404
                                    10 David Duff b: ABT 1375
                                      + Agnes Chalmers
                    6 Elizabeth Comyn d: BEF 17 FEB 1328
                      + Gilbert De Umfreville d: 13 OCT 1307
                        7 Robert de Umfreville d: 30 MAR 1325
                          + Lucy De Kyme
                            8 Elizabeth Umfreville d: AFT 1381
                              + Gilbert De Boroughdon
                                9 Eleanor De Boroughdon
                                  + Henry Talboys b: ABT 1335 d: 23 FEB 1369
                                    10 Walter Talboys b: ABT 1351 d: 20 SEP 1417
                                      + Margaret Deincourt b: ABT 1353
                            8 Gilbert de Umfreville d: 1381
                              + Maud Lucy d: 18 DEC 1398
                          + Alienor Lumley d: 31 MAR 1368
                            8 Thomas de Umfreville d: 21 MAY 1387
                              + Joan de Roddam
                                9 Thomas de Umfreville b: 1364 d: 12 FEB 1391
                                  + Agnes de Grey
                                    10 Margaret de Umfreville d: 23 OCT 1433
                                      + John Constable
                                    10 Maud Umfreville d: 4 JAN 1435
                                      + William Ryther d: 1 OCT 1440
                                    10 Elizabeth Umfraville b: ABT 1390 d: 23 NOV 1424
                                      + William Elmeden d: 25 MAY 1447
                        7  de Umfreville
                          + John de Lisle b: ABT 1282
                            8 Robert de Lisle b: ABT 1317 d: 29 JUN 1367
                                9 Robert de Lisle d: 1426
                                  + Maria Strathbogie b: ABT 1344
                                    10 Margaret de Lisle b: ABT 1368
                                      + William Mitford b: 1369 d: 7 MAR 1423
                        7 Gilbert Umfreville d: BEF 1308
                          + Margaret De Clare b: 1287 d: 1333
                      + Malise of Strathearn b: ABT 1258 d: BEF 25 MAR 1313
                        7 Maurice or Malise Moray or Ross d: 17 OCT 1346
                          + Joan Menteith
                            8 Joan Moray
                              + Archibald ?The Grim? Douglas b: ABT 1346 d: 1401
                                9 Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                                  + Margaret Stewart d: BEF 1456
                                    10 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + John Stewart b: ABT 1381 d: 18 AUG 1424
                                      + William Sinclair d: 1484
                                    10 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + Euphemia Graham d: BEF 1 NOV 1468
                                9 James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                                  + Beatrix Stuart
                                  + Beatrix Sinclair
                                    10 Beatrix Douglas
                                      + William Hay d: 1462
                                    10 Archibald Douglas b: 1426 d: 18 MAY 1455
                                      + Elizabeth Dunbar d: BEF 17 FEB 1486
                                    10 Janet Douglas
                                      + Robert Fleming b: 1416 d: 1495
                                9 Margaret Douglas b: 1375
                                  + Walter Halyburton b: ABT 1380 d: 1447
                                    10 John Halyburton d: 1452
                                      + Janet Seton
                                    10 Christian Halyburton
                                      + George Leslie d: ABT 1490
                                    10 Margaret Halyburton b: ABT 1400
                                      + Robert Chisholm
                                9  Douglas
                                  + John Dundas b: ABT 1360
                                    10 James Dundas b: ABT 1384 d: 1437
                                      + First wife of James Dundas
                                      + Christian Stewart b: ABT 1328
                                9 Jean Douglas d: 1400
                                  + Richard de Rutherfurd b: ABT 1345 d: AFT 30 OCT 1400
                                    10 James Rutherfurd d: BEF 15 JUL 1455
                                      + Christian Lauder
                                9 Catherine Douglas
                                  + William de Vaux d: 1392
                                    10 William de Vaux d: BEF 1392
                            8 Malise Ross d: 1344
                              + Marjorie Ross
                                9 Isobel Ross
                                  + William St Clair d: ABT 17 SEP 1358
                                    10 Henry St Clair b: ABT 1345 d: 1404
                                      + Jean Halyburton b: ABT 1366
                                    10 Richard Sinclair
                                      + Joanna de Fynletyr
                                    10 Margaret Sinclair
                                      + John St Clair b: 1322
                                      + Thomas Stewart d: 1361
                          + 1st wife of Malise of Strathearn
                            8 Mary of Strathearn
                              + John Moray
                                9 Alexander Moray d: 1410
                                  + Janet Ross
                                    10 Andrew Moray
                                      + Agnes Cunningham
                        7 Helen de Strathearn
                          + Reginald le Cheyne d: AFT 1345
                            8 Mariota (Mary) De Cheyne
                              + John Keith b: AFT 1305 d: AFT 1368
                                9 Andrew Keith d: ABT 1392
                                  + Janet b: ABT 1394
                                    10 Gilbert Keith b: ABT 1418 d: ABT 1494
                                      +  Ogstoun b: ABT 1420
                                      + Janet Graham b: ABT 1440
                                      + Margaret Hay
                                      + One of three wives of Sir Gilbert Keith
                                9 Isobell Keith
                                  + Hugh Munro d: 1425
                                    10 George Munro d: 1452
                                      + Christian McCulloch
                                      + Isabel Ross
                            8 Mary Cheyne
                              + Nicholas Sutherland
                                9 Henry Sutherland
                                    10 Alexander Sutherland d: ABT 1484
                                      + Muriel or Morella Chisholm d: AFT 1474
                                9 Margaret Sutherland
                                  + Hugh Munro d: 1425
                                    10 John Baclamhach Munro d: ABT 1475
                    6 Marjory Comyn
                      + Patrick ?Black-Beard? Dunbar b: ABT 1242 d: 10 OCT 1308
                        7 Patrick Dunbar b: ABT 1285 d: 1368
                          + Ermengarde
                            8 Agnes Dunbar
                              + James Douglas b: ABT 1350 d: 1420
                                9 James Douglas d: ABT 1440
                                  + Elizabeth Stuart
                                    10 James Douglas d: ABT 1457
                                      + Elizabeth Gifford b: ABT 1409 d: AFT 1456
                                  + Janet Borthwick
                                    10 William Douglas d: BEF  FEB 1484
                                      + Euphemia
                                9 Janet or Jacoba Douglas b: ABT 1379
                                  + John Hamilton b: ABT 1371 d: 14 SEP 1402
                                    10 James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                      + Janet Livingston
                                    10 David Hamilton
                                    10 Walter Hamilton b: ABT 1420
                                      + Helen Douglas
                                    10 Margery Catherine Hamilton b: ABT 1400
                                      + William Baillie b: ABT 1400
                                9 Margaret Douglas b: ABT 1346
                                  + Philip Arbuthnot d: ABT 1400
                                    10 Hugh Arbuthnot d: 13 MAR 1446
                                      + Margaret Keith b: 1391 d: 29 NOV 1419
                                    10 Marjorie Arbuthnott
                                      + William Monypenny
                                9 Margaret Douglas
                                  + Adam Wallace
                                    10 John Wallace d: 1477
                                      + Elizabeth Cathcart
                                9 Agnes Douglas
                                  + John Livingstone d: 14 SEP 1402
                                    10  Livingston
                                      + John Houstoun d: 1425
                          + ?Black Agnes? Randolph
                        7 Alexander Dunbar
                            8 Patrick Dunbar d: 1356
                              + Isabel Randolph
                                9 John Dunbar b: 1340 d: 15 FEB 1391
                                  + Marjorie Stuart d: 6 MAY 1417
                                    10 Thomas Dunbar d: BEF  AUG 1422
                                      + Margaret Ogilvy b: 1372 d: 1471
                                    10 Alexander Dunbar d: ABT 1421
                                      + Maude Fraser
                                9 George Dunbar b: ABT 1370 d: ABT 1456
                                  + Christian Seton b: ABT 1340
                                    10 Janet Dunbar
                                      + William Seton b: AFT 1393 d: 17 AUG 1424
                                      + Adam de Johnstone d: BEF  MAY 1455
                                    10 David Dunbar b: ABT 1379 d: ABT 1443
                                    10 George Dunbar
                                      + Beatrix
                                9 Patrick Dunbar b: ABT 1396 d: BEF 1437
                                  + Euphemia Stewart b: ABT 1384 d: OCT 1415
                                    10 Eupheme Dunbar b: ABT 1422
                                      + James Dunbar b: ABT 1420 d: 20 APR 1504
                                9 Agnes Elizabeth Dunbar d: ABT 1402
                                  + John Maitland b: 1340 d: 1400
                                    10 Robert Maitland d: AFT 1424
                                      + Marion Abernethy b: 1379 d: AFT 1466
                                9 David Dunbar d: BEF 1424
                                    10 Patrick Dunbar d: BEF 1437
                    6 Elena Comyn
                      + William de Brechin d: BEF 12 AUG 1292
                        7 David de Brechin d: 1320
                          + Margaret Bonkyl b: ABT 1243
                            8 Margaret de Brechin
                              + David Barclay d: 25 JUN 1350
                                9 Jean Barclay
                                  + David Fleming b: ABT 1335 d: 1406
                                    10 Janet Fleming b: 1351
                                      + William Seton d: BEF  MAR 1410
                                9 David Barclay d: BEF 8 SEP 1368
                                  + Janet Keith d: 1413
                                    10 Joneta Barclay
                                      + Andrew Mercer d: ABT 1390
                    6 Margaret Comyn
                      + NIcholas de Soules d: AFT 1290
                        7 John Soulis b: 1245 d: 1310
                          + Hawise Fitzalan Stewart b: 1249
                            8 Muriel Soulis b: 1276 d: 1318
                              + Richard Lovel d: 1351
                                9 James Lovel b: 1293 d: 1342
                                  + Isabella La Zouche
                                    10 Muriel Lovel b: 1332
                                      + Nicholas Saint Maur b: 1317 d: 1361
                                9 Joan Lovel b: 1300 d: 21 AUG 1337
                                  + John De Moels b: ABT 1297 d: BEF 21 AUG 1337
                                    10 Muriel De Moels
                                      + Thomas De Courtenay d: 1356
                                    10 Isabel De Moels b: 31 MAY 1326
                                      + William De Botreaux b: 1320 d: 27 JUL 1349
                                9 Eleanor Lovell b: ABT 1296 d: AFT  JUN 1344
                                  + Roger De Rohart Or Rohant d: 31 JAN 1351
                                    10 Eleanor De Rohart d: 1369
                                      + Thomas Champernon b: ABT 1314 d: 1384
                            8  Soules
                              + John Keith d: 1324
                                9  Keith
                                  + David De La Haye d: 17 OCT 1346
                                    10 Thomas De La Haye d: JUL 1406
                                      + Elizabeth Stuart b: ABT 1346 d: ABT 1389
                                9 Christina Keith
                                  + Robert Maitland b: ABT 1283 d: 17 OCT 1346
                                    10 John Maitland b: 1340 d: 1400
                                      + Agnes Elizabeth Dunbar d: ABT 1402
                                    10 Robert Maitland
                                      +  Schivas
                5 Elena De Quincy
                  + Alan La Zouche b: ABT 1210 d: 1269
                    6 Roger La Zouche b: ABT 1242 d: BEF 15 OCT 1285
                      + Ela or Eleanora Longespee b: ABT 1246 d: JUL 1276
                        7 Alan La Zouche b: 9 OCT 1267 d: 25 MAR 1314
                          + Eleanor Segrave b: ABT 1270 d: 1314
                            8 Maud La Zouche b: 1290 d: 31 MAY 1349
                              + Robert De Holland b: ABT 1285 d: 7 OCT 1328
                                9 Robert Holland b: 1312 d: 16 MAR 1373
                                  + Margaret Hetton
                                    10 Robert Holland d: BEF 1373
                                      + Joan
                                    10 Jane Holland
                                      + William Molyneux b: ABT 1330 d: 1372
                                9 Thomas Holland d: 26 JAN 1360
                                  + Joan Plantagenet b: 1328 d: 7 AUG 1385
                                    10 Thomas Holland b: 1350 d: 25 APR 1397
                                      + Alice Fitzalan b: ABT 1352 d: 17 MAR 1416
                                    10 John Holland b: 1358 d: 9 JAN 1400
                                      + Elizabeth Plantagenet b: ABT 1363 d: 24 NOV 1425
                                    10 Margaret de Holand b: ABT 1353
                                      + Marmaduke Lumley d: 26 SEP 1365
                                9 John Holand
                                  + Eleanor Medstead
                                9 Matilda de Holland
                                  + Thomas de Swynnerton b: ABT 1315 d: DEC 1361
                                    10 Robert Swynnerton d: ABT 1386
                                      + Elizabeth Beck d: BEF 1373
                                9 Elizabeth Holland d: 13 JUL 1387
                                  + William le Boteler d: 14 AUG 1369
                                    10 Elizabeth Le Botiller b: ABT 1345 d: ABT 1410
                                      + Robert Ferrers b: ABT 1350 d: 31 DEC 1380
                                      + John de Say b: ABT 1335 d: 1382
                                  + Oliver Carminow b: ABT 1278 d: 1345
                                  + Henry Fitzroger b: ABT 1318 d: 29 FEB 1352
                                    10 John Fitzroger b: ABT 1340 d: ABT 1371
                                      + Alice Cheddar ? b: ABT 1346 d: 27 MAR 1426
                                9 Margaret Holland b: ABT 1302 d: AUG 1349
                                  + John De La Warr d: BEF 1345
                                    10 Roger De La Warr b: 30 NOV 1326 d: 27 AUG 1370
                                      + Eleanor De Mowbray d: BEF 18 JUN 1387
                            8 Elena La Zouche b: 1288 d: 1334
                              + Nicholas Saint Maur b: BEF  JAN 1273 d: 8 NOV 1316
                                9 Nicholas Saint Maur b: 1317 d: 1361
                                  + Muriel Lovel b: 1332
                                    10 Richard Seymour d: 15 MAY 1401
                                      + Ela Saint Lo b: ABT 1356 d: 1409
                              + Alan Charlton b: 1286 d: 2 DEC 1360
                                9 Thomas Charlton b: 1345 d: 6 OCT 1387
                                    10 Anna Charlton d: 1399
                                      + William Knightley b: ABT 1378
                    6 Margaret La Zouche
                      + Robert De Clavering b: 1247 d: 1310
                        7 John FitzRoger de Clavering d: JAN 1332
                            8 Alice de Clavering
                              + John D?Oyley d: 1319
                                9 Thomas D?Oyley d: 1336
                                  + Margaret de Hastings or Hastang
                                    10 John D?oyly b: ABT 1314 d: 1363
                                      + Margaret Joan Tregoz
                        7 Isabelle De Clavering
                          + John Mautby b: ABT 1348 d: 1374
                            8 Alinora Mautby d: 1409
                              + William Calthorpe b: ABT 1345 d: 29 DEC 1420
                                9 John Calthorpe b: ABT 1389 d: 1421
                                  + Anne Wythe b: ABT 1390
                                    10 William Calthorpe b: 30 JAN 1409 d: 15 NOV 1494
                                      + Elizabeth de Grey d: 1437
                                      + Elizabeth Stapleton b: 1441 d: 18 FEB 1505
                                    10 Ada Calthorpe
                                      + William Brandon
                                    10 Joan or Ann or Mary Calthorpe
                                      + Thomas Brewes b: 1406 d: 17 JUN 1482
                                9 Anne Calthorpe
                                  + William Denston b: ABT 1406
                                    10 Felice Denston b: ABT 1436
                                      + Roger Drury d: 31 JAN 1494
                                    10 Elizabeth Denston d: AFT 1464
                                      + Reginald Rous b: 1421 d: ABT 1464
                                9 Margery Calthorpe
                                  + John Argentein d: dvp
                                    10 Elizabeth Argentein b: MAY 1411 d: 1429
                                      + William Alington d: 1459
                                    10 Joan Argentein b: 1416 d: 15 MAY 1429
                                      + Robert Alington d: 1459
                            8 Robert Mauteby
                              + Ellen Lovaine b: ABT 1320
                                9 John Mauteby b: ABT 1358
                                  + Eleanor Clifton b: ABT 1357
                        7 Eupheme Fitzrobert b: 1267
                          + Randolph De Neville b: 18 OCT 1262 d: 18 APR 1332
                            8 Ralph De Neville b: ABT 1291 d: 1367
                              + Alice De Audley d: 11 JAN 1374
                                9 John Neville b: 1341 d: 17 OCT 1388
                                  + Maude Percy b: ABT 1345 d: BEF 18 FEB 1379
                                    10 Ralph Neville b: 1364 d: 21 OCT 1425
                                      + Margaret Stafford d: 1396
                                      + Joan Beaufort b: ABT 1379
                                    10 Thomas Neville d: 14 MAR 1407
                                      + Joan Furnival d: 1395
                                      + Ankaret Le Strange b: 1361 d: 1 JUN 1413
                                    10 Alice Neville
                                      + William Deincourt d: 1381
                                    10 Alianore Nevil
                                      + Ralph Lumley b: 1360 d: JAN 1400
                                  + Elizabeth Latimer d: 5 NOV 1395
                                    10 Elizabeth Neville b: ABT 1380
                                      + Thomas Willoughby b: ABT 1372 d: 1417
                                    10 John Neville b: 1382 d: 10 DEC 1430
                                      + Maud Clifford d: 26 AUG 1446
                                9 Margaret Neville d: 1372
                                  + Henry De Percy b: 10 NOV 1341 d: 19 FEB 1407
                                    10 Henry De Percy b: 20 MAY 1364 d: 21 JUL 1403
                                      + Elizabeth Mortimer b: 1371 d: 20 APR 1417
                                    10 Thomas de Percy d: 1388
                                      + Elizabeth Strathbogie d: AFT 1415
                                    10 Margaret Percy
                                      + Alan Fenwick b: ABT 1359 d: 8 MAY 1406
                                    10 Isold Percy d: 1435
                                      + Madog Kynaston d: 21 JUL 1403
                                9 Ralph de Neville d: ABT 1380
                                  + Elizabeth de Ledes
                                    10 Alexander Neville d: BEF 1420
                                      + Margery
                                9 William Neville d: ABT 1391
                                  + Elizabeth le Waleys d: AFT 1398
                            8 Avelina Neville b: ABT 1303
                              + Norville Norton alias Norville b: ABT 1300
                                9 John Norton b: ABT 1330
                                  + Wife of John Norton
                                    10 John Norton b: ABT 1355
                                      + Lucy Atte Leese
                                  +  Bassingbourne
        3 Donald MacRanald b: 1204 d: 1269
            4 Angus Mor Macdonald d: 1292
              +  Campbell
                5 Iain Sprangach Macdonald b: BEF 1292 d: ABT 1330
                  +  MacLeod
                    6 Angus MacIain Macdonald b: BEF 1330 d: AFT 1341
                        7 Alexander MacIain Macdonald d: ABT 1415
                            8 John MacIain Macdonald b: BEF 1415 d: ABT 1465
                                9 Alexander MacIain Macdonald b: BEF 1465 d: ABT 1490
                                    10 John MacIain Macdonald d: 1518
                                    10 Florence MacIain Macdonald b: 1480
                                      + Allan MacRuari Macdonald b: 1472 d: 1505
                                9 Fynvola MacDonald d: AFT 1468
                                  + Hugh Macdonald d: 1498
                5 Angus Og Macdonald d: 1329
                  + Agnes O? Cathain
                    6 John Macdonald d: 1386
                      + Margaret Stewart
                        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
                      + Annie Macruairi
                        7 Ranald Macdonald d: ABT 1386
                          + Fiona Stewart
                            8 Allan Macdonald d: AFT 1428
                              +  Stewart
                                9 Ruari Macdonald d: 1481
                                  + Margaret Macdonald
                                    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 Moira Macdonald b: 1398
                                  + Malcolm Mackintosh b: 1374 d: 1464
                                    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
                            8 Donald Macdonald d: 1420
                              +  Fraser
                                9 Alexander Macdonald d: 1469
                                  + Mary Maclean
                                    10 John Macdonald d: 1501
                                      +  Cameron
                    6 Mary Macdonald
                      + William Ross d: 9 FEB 1372
                        7 Margaret Ross b: ABT 1310
                          + David FitzWalter FitzGilbert or Hamilton b: ABT 1310 d: 1378
                            8 David Hamilton b: ABT 1355 d: BEF  NOV 1388
                              + Janet Keith b: ABT 1340 d: AFT 11 DEC 1406
                                9 John Hamilton b: ABT 1371 d: 14 SEP 1402
                                  + Janet or Jacoba Douglas b: ABT 1379
                                    10 James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                      + Janet Livingston
                                    10 David Hamilton
                                    10 Walter Hamilton b: ABT 1420
                                      + Helen Douglas
                                    10 Margery Catherine Hamilton b: ABT 1400
                                      + William Baillie b: ABT 1400
                                9 Elizabeth Hamilton
                                  + Alexander Fraser d: ABT 1411
                                9 Andrew Hamilton
                                  + Agnes Campbell
                                    10 Robert Hamilton
                                      + Elizabeth Crawford
                            8 John Hamilton d: 1402
                              + Jane Lydell
                                9 James Hamilton
                                  + Agnes 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
                            8 Walter de Hamilton
                                9 David Hamilton d: BEF 1436
                                    10 James Hamilton
                                      + Mary Hamilton
                        7 Eupheme Ross
                          + Walter Leslie d: 27 FEB 1381
                            8 Mariota Leslie
                              + Donald Macdonald b: 1364 d: 8 MAY 1449
                                9 Marion or Mariotta Macdonald
                                  + Alexander Sutherland d: BEF 22 FEB 1456
                                    10 Mariot or Margaret Sutherland
                                      + William Calder d: 1503
                                9 Alexander Macdonald d: 7 MAY 1449
                                  + Elizabeth Seton b: 1442
                                    10 Florence Macdonald
                                      + Duncan Mackintosh d: 1496
                                  +  Macfee
                                    10 Celestine Macdonald d: 1478
                                      + Finvola Maclean
                                  +  Royson
                                    10 Hugh Macdonald d: 1498
                                      + Elizabeth Gunn
                                      + Fynvola MacDonald d: AFT 1468
                                  + Wife or mistress of Alexander Macdonald
                                    10 Margaret Macdonald
                                      + John Sutherland d: ABT 1508
                                9 Anne Macdonald
                                  + Robert Lamont d: ABT 1433
                                    10 Christina MacLayman or Lamont
                                      + Colin Oig "Reuch" Campbell b: 1374 d: 1434
                                    10 Celestin Lamont b: ABT 1397
                          + Alexander Stewart d: 1406
                        7 Joanna Ross
                          + Alexander Fraser d: ABT 1411
                            8 William Fraser d: BEF 1441
                              + Elinor Douglas
                                9 Alexander Fraser d: 7 APR 1482
                                  + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                    10 Alexander Fraser d: BEF 1480
                                      + Margaret Hay
                                    10  Fraser
                                      + Thomas Macdowall d: 1488
                                9 Agnes or Mary Fraser
                                  + William Forbes d: 1446
                                    10 Alexander Forbes b: ABT 1407 d: MAR 1477
                                      + Maria Hay b: ABT 1410
                                9 Isabel Fraser
                                  + Gilbert Menzies b: ABT 1370
                                    10 Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                      + Alexander Fraser d: 7 APR 1482
                    6 Mora MacDonald
                      + Ferquhard Mackintosh d: 1265
                        7 Angus Mackintosh d: 1345
                          + Eva
                            8 William Mackintosh d: 1368
                              + Florence Calder
                                9 Lachlan Mackintosh d: 1407
                                  + Agnes Euphemia Fraser
                                    10 Margaret Mackintosh
                                      + Thomas Chisholm b: BEF 1391
                              + Margaret Macleod
                                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
                              + Wife of William Mackintosh
                                9  Macintosh
                                  + Duncan Cumming d: AFT 1389
                                    10 Generations of Cumming d: est 1360
                5  MacDonnell
                  + Domnall O?Donnell d: 1281
                    6 Gormfhlaith O?Donnell d: 1353
                      + Domnall O?Neill d: 1325
                        7 Aedh Baemhar O?Neill
                            8 Niall Mor O?Neill d: 1394
                              + Beanmidhe Macmahon
                                9 Niall Og O?Neill d: 1403
                                  + Una O?Neill d: 1417
                                    10 Owen or Eoghan O?Neill d: 1456
                                      + Catherine MacMahon d: 1427
        3 Ruairi d: 1268
            4 Alan Macruairi d: ABT 1285
                5 Ruairi Macruairi d: ABT 1325
                    6 Annie Macruairi
                      + John Macdonald d: 1386
                        7 Ranald Macdonald d: ABT 1386
                          + Fiona Stewart
                            8 Allan Macdonald d: AFT 1428
                              +  Stewart
                                9 Ruari Macdonald d: 1481
                                  + Margaret Macdonald
                                    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 Moira Macdonald b: 1398
                                  + Malcolm Mackintosh b: 1374 d: 1464
                                    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
                            8 Donald Macdonald d: 1420
                              +  Fraser
                                9 Alexander Macdonald d: 1469
                                  + Mary Maclean
                                    10 John Macdonald d: 1501
                                      +  Cameron
        3  Somerled
          + Malcolm Lamont b: ABT 1180
            4 Laumon Lamont d: 1293
                5 Malcolm Lamont d: 1296
                  +  MacGorrie b: ABT 1265
                    6 John Lamont d: 1353
                        7 Mary or Isabella Lamont
                          + Archibald or Gillespie Campbell d: AFT 1394
                            8 Colin Iongantach Campbell d: 1412
                              + Margaret Drummond
                              + Mariota Campbell
                                9 Duncan Campbell d: 1453
                                  + Marcelline or Marjory Stewart
                                    10 Archibald Roy or Gelestin Campbell d: BEF 1454
                                      + Elizabeth Somerville
                                  + Marjory Stewart
                                    10 Colin Campbell d: 26 SEP 1475
                                      + Janet Stewart d: SEP 1475
                                      + Margaret de Striveling b: 1440
                                    10 Duncan Campbell b: ABT 1420 d: ABT 6 JUL 1462
                                      + Anna McCowle
                                9 Marion or Mariota Campbell
                                  + Hector Maclean d: 24 JUL 1411
                                    10 Mary Maclean
                                      + Alexander Macdonald d: 1469
                                    10 Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                      + Janet Stewart
                                9 Colin Oig "Reuch" Campbell b: 1374 d: 1434
                                  + Christina MacLayman or Lamont
                                    10 John ?Riabhaich? Campbell b: ABT 1398 d: ABT 1460
                                      +  Gordoun
                                    10 Agnes Campbell d: 1450
                            8 Helen Campbell
                              + Duncan Stewart d: 25 MAY 1425
                                9 Isabel Stuart d: ABT 1458
                                  + Murdach Stewart b: ABT 1362 d: 25 MAY 1425
                                    10 Walter Stewart
                                      + Janet Erskine
                                    10 Isobel Stewart
                                      + Walter Buchanan b: ABT 1406
                                    10 James Stewart d: 1451
                                      +  Macdonald
                                9 Elizabeth Stuart d: NOV 1429
                                  + John Stuart d: 12 FEB 1429
                                    10 Alan Stuart d: 1439
                                      + Catherine Seton b: ABT 1388
                                9 Margaret of Lennox
                                  + Alexander or Alastair Carrach Macdonald d: ABT 1460
                                    10 Angus Macdonell
                                      +  Macphee
                                9 Margaret Lennox d: BEF 1453
                                  + Robert Menteith d: BEF 23 APR 1411
                                    10 Murdoch Menteith
                                      + Christian Murray
                        7 Duncan Lamont b: ABT 1330 d: 1385
                            8 Robert Lamont d: ABT 1433
                              + Anne Macdonald
                                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
    2 Dugall
        3 Duncan MacDougall d: ABT 1248
            4 Ewen MacDougall
                5 Alexander MacDougall
                  +  Comyn
                    6 John or Eoin MacDougall d: ABT 1317
                        7 Alan Ergadia MacDougall d: 1330
                            8 Eoin MacDougall
                              + Jonet Isaac b: ABT 1344
                                9 Isabel Ergadia or Macdougal b: ABT 1352 d: 21 DEC 1439
                                  + John Stewart d: 26 APR 1421
                                    10 Robert Stewart d: 1449
                                      + Joan or Margaret Stewart b: ABT 1368
                                    10 James Stewart b: ABT 1383 d: ABT 1451
                                      + Joan Beaufort b: 1398 d: 15 JUL 1445
                                    10 Alexander Stewart d: BEF 10 JUL 1449
                                      + Margaret Hay
                                    10 Jean Stewart
                                      + David Bruce b: ABT 1392
                                    10 Isabel Stewart
                                      + William Oliphant d: BEF 3 DEC 1425
                                      + David Murray
                                    10 Christian Stewart b: ABT 1328
                                      + James Dundas b: ABT 1384 d: 1437
                                9 Janet MacDougall
                                  + Robert Stewart b: ABT 1352 d: 21 JUL 1403
                                    10 David Stewart b: ABT 1400 d: 1444
                                      + Margaret Dundas b: ABT 1404
                                    10 Elizabeth Stewart
                                      + William Douglas d: 1427
                                    10 Isobel Stewart d: 1384
                                      + Robert Bruce d: 23 JUL 1403
                                    10 Elizabeth Stewart
                                      + Michael Mercer b: ABT 1378 d: ABT 1440
                        7 Mary MacDougall b: 1308
                          + John de Strivelyn b: 1295 d: 1339
                            8 John de Strivelyn
                              + Barbara Swinburne b: ABT 1293 d: AFT 1363
                                9 John De Strivelyn d: 15 AUG 1378
                                  + Jacoba de Emeldon d: 6 FEB 1391
                                    10 Christina de Strivelyn
                                      + John Middleton d: 9 AUG 1396
                            8 Lucas de Strivelyn d: BEF 1462
                              + Marjory Dunbar
                                9 William Stirling d: BEF 1471
                                  + Margaret Cunninghame
                                    10 William Stirling d: 1505
                                      + One of two wives of William Stirling
                                      + Mariota Fleming
                                      + Margaret Crichton
                                    10 Katharine Stirling
                                      + Alexander Home b: BEF 1485 d: 8 OCT 1516
                                9 Margaret de Striveling b: 1440
                                  + Colin Campbell d: 26 SEP 1475
                                    10 John Campbell d: 9 SEP 1513
                                      + Agnes Moncrieffe
                    6 Morna MacDougal b: ABT 1244
                      + Kenneth Fitzgerald Mackenzie d: 1304
                        7 John Mackenzie d: 1338
                          + Margaret Strathbogie
                            8 Kenneth Mackenzie d: 1346 or 1350
                              + Fynvola Macleod b: ABT 1304
                              + Fynvola Macleod
                                9 Murdoch Mackenzie d: 1375
                                  + Isabel Macauley b: 1344
                                    10 Murdoch ?of the Bridge? Mackenzie b: ABT 1370 d: 1416
                                      + Fynvola Macleod b: 1375
                5 Mary Of Argyll de Ergadia d: BEF 10 OCT 1303
                  + Hugh Abernethy d: AFT 1291
                    6 Alexander Abernethy b: ABT 1279 d: ABT 1316
                        7 Margaret Abernethy
                          + John Stewart d: 9 DEC 1331
                            8 Thomas Stewart d: 1361
                              + Margaret Sinclair
                                9 Margaret Stewart d: 1417
                                  + William Douglas b: ABT 1327 d: MAY 1384
                                    10 George Douglas b: ABT 1380 d: ABT 1404
                                      + Mary Stuart d: ABT 1458
                                    10 Isobel Douglas
                                      + Alexander Stewart b: ABT 1375 d: 1435
                                9 Elizabeth Stewart
                                  + Alexander Hamilton
                                    10 Archibald Hamilton
                                      + Margaret Montgomerie
                        7 Mary Abernethy b: ABT 1295 d: BEF 19 NOV 1355
                          + Andrew Leslie d: BEF 28 NOV 1324
                            8 John Leslie b: ABT 1319 d: BEF 24 OCT 1396
                                9 George Leslie
                                  + Elizabeth De La Haye
                                    10 Norman Leslie b: ABT 1380 d: ABT 1439
                                      + Christian Seton
                            8 George Leslie d: 1351
                              + Elizabeth Keith
                                9 Hamelin Leslie d: 1378
                                  + Ann Maxwell
                                    10 Andrew Leslie b: ABT 1390 d: 22 JAN 1420
                                      + Isabel Mortimer b: ABT 1392
                            8 Walter Leslie d: 27 FEB 1381
                              + Eupheme Ross
                                9 Mariota Leslie
                                  + Donald Macdonald b: 1364 d: 8 MAY 1449
                                    10 Marion or Mariotta Macdonald
                                      + Alexander Sutherland d: BEF 22 FEB 1456
                                    10 Alexander Macdonald d: 7 MAY 1449
                                      + Elizabeth Seton b: 1442
                                      +  Macfee
                                      +  Royson
                                      + Wife or mistress of Alexander Macdonald
                                    10 Anne Macdonald
                                      + Robert Lamont d: ABT 1433
                            8 Margaret Leslie
                              + William De Innes
                                9 Robert De Innes
                                  + Christian de Barclay
                                    10 Alexander De Innes d: 15 APR 1398
                                      + Janet De Aberchirder
                          + David Lindsay d: 1355
                            8 Alexander Lindsay d: OCT 1381
                              + Katherine Stirling
                                9 David De Lindsay b: ABT 1360 d: FEB 1407
                                  + Elizabeth Stewart
                                    10 Alexander De Lindsay d: AFT 31 MAR 1439
                                      + Marjory d: AFT 23 APR 1429
                                    10 William Lindsay b: ABT 1390
                                    10 Elizabeth Lindsay
                                      + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                                9 Eupheme Lindsay b: ABT 1360
                                  + David Stewart
                                    10 Euphemia Stewart b: ABT 1384 d: OCT 1415
                                      + Patrick Graham d: 10 AUG 1413
                                      + Patrick Dunbar b: ABT 1396 d: BEF 1437
                              + Marjory Stewart d: 1438
                                9 William Lindsay d: BEF 1438
                                  + Elizabeth de Valoniis
                                    10 John Lindsay d: 1447
                            8 William Lindsay b: ABT 1331 d: 1358
                              + Christiana Mure b: ABT 1328
                                9 William Lindsay b: ABT 1352 d: ABT 1414
                                  + Christina Keith b: ABT 1356
                                  + Christian Gourlay
                                    10 John Lindsay b: ABT 1400 d: 6 FEB 1482
                                      +  Stewart b: ABT 1400
                            8 James Lindsay b: 1317 d: 11 NOV 1358 
                              + Egidia Stewart d: BEF  JUN 1406
                                9 James Lindsay b: ABT 1340 d: 1397
                                  + Margaret Keith
                                    10 Margaret Lindsay
                                      + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                                    10 Euphemia Lindsay d: AFT 1405
                                      + John Herries d: 27 MAR 1420
                                9 Elizabeth Lindsay
                                  + Henry Preston d: 1433
                                    10 Mariota Preston
                                      + John Forbes b: ABT 1390 d: 1453
                                    10  Preston
                                      + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                  + John Maxwell d: ABT 1405
                                    10 Agnes Maxwell b: 1352
                                      + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Robert Maxwell d: BEF 1423
                                      + Elizabeth Denniston
                                    10 Egidia Maxwell b: ABT 1375
                                      + James Scrymgeour d: 24 JUL 1411
                                    10 John Maxwell b: ABT 1388
                                      +  Montgomery
                  + Malise of Strathearn b: ABT 1194 d: BEF 23 NOV 1271
    2 Angus Macrory or MacSorley d: 1210
        3 James Macrory or MacSorley d: 1210
          + Ragnhild of the Isles
            4 Jean Macrory
              + Alexander Stewart d: 1283
                5 Andrew Steward
                  +  Bethe
                    6 Alexander ?The Fierce? Steward
                        7 John ?The Scot-Angle? Steward d: 25 OCT 1415
                          + Mary Talmache
                            8 John Steward
                              +  Keyriell
                                9 Thomas Styward d: 1470
                                  +  Humerston or Hamerton
                                    10 Richard Steward
                                    10 Catherine Styward
                                      + John Spylman d: AFT  SEP 1479
                5 Elizabeth Stewart b: 1229 d: BEF 1289
                  + William ?Le Hardi? Douglas b: ABT 1240 d: 1298
                    6 Archibald ?The Good? Douglas b: ABT 1296 d: 19 JUL 1333
                      + Beatrix De Lindsay b: ABT 1291
                        7 William Douglas b: ABT 1327 d: MAY 1384
                          + Margaret Stewart d: 1417
                            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
                          + Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                            8 James Douglas b: ABT 1358 d: 19 AUG 1388
                              + Isabel Stuart
                              + Mistress(es) of James Douglas
                                9 Elinor Douglas
                                  + William Fraser d: BEF 1441
                                    10 Alexander Fraser d: 7 APR 1482
                                      + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                    10 Agnes or Mary Fraser
                                      + William Forbes d: 1446
                                    10 Isabel Fraser
                                      + Gilbert Menzies b: ABT 1370
                                9 William Douglas d: 1427
                                  + Elizabeth Stewart
                                    10 William Douglas d: 1458
                                      + Jean or Janet Maxwell b: ABT 1389
                                9 Archibald Douglas d: ABT 1435
                                  + Margaret
                                    10 William Douglas d: 8 JAN 1464
                            8 Isabel Douglas b: ABT 1360 d: 1408
                              + Malcolm Drummond d: AFT  NOV 1402
                                9  Drummond
                                  + Allan Macochtery Cameron
                                    10 Donald Dhu Cameron
                                      +  Macmartin
                            8 Margaret Douglas
                              + Alexander Montgomerie d: 1388
                                9 John Montgomerie d: 1401
                                  + Elizabeth
                                    10 John Montgomerie b: ABT 1362
                                      + Margaret Maxwell b: ABT 1382
                                    10  Montgomery
                                      + John Maxwell b: ABT 1388
                          + Wife of William Douglas
                            8  Douglas
                                9 Margaret Douglas
                                  + John Iain Borb Macleod b: 1392 d: 1442
                                    10 William Dubh Macleod b: 1415 d: 1480
                                      +  MacLaine
                                      + Anne Macdonald
                                    10 Margaret Macleod
                                      + Roderick Macleod b: 1426 d: 1498
                        7 Eleanor Douglas
                          + Alexander Bruce d: 19 JUL 1333
                            8 Eleanor Bruce d: 22 JUN 1368
                              + William de Cunninghame
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                          + James Sandilands d: 1358
                            8 James Sandilands d: BEF 7 DEC 1426
                              + Jean Stuart d: BEF 27 DEC 1375
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                          + Patrick Hepburn b: 1321 d: AFT 1402
                          + Duncan Wallace b: ABT 1313 d: BEF 1368
                            8 Duncan Wallace
                                9  Wallace
                                  + Adam Cunninghame d: ABT 1460
                                    10 Adam Cunninghame d: 1497
                    6 James ?The Good? or ?Black? Douglas b: 1286 d: 25 AUG 1330
                      + Joan
                        7 Joanna Douglas b: 1314
                          + Hugh Gifford b: 1306 d: BEF 11 MAR 1409
                            8 Alice Gifford b: BEF 1350
                              + Robert Boyd b: ABT 1360 d: 1410
                                9 Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                                  + Jane Montgomery
                                    10 Thomas Boyd d: 19 JUL 1439
                                      + Isabel
                                      +  Lyle b: ABT 1405
                                    10 Janet or Marion Boyd
                                      + John Maxwell d: 1490
                                9 Margaret Boyd
                                  + John Herries b: 1330 d: 27 FEB 1386
                                    10 John Herries d: 27 MAR 1420
                                      + Euphemia Lindsay d: AFT 1405
                            8 Joanna Gifford b: 1344
                              + Thomas De Haya b: ABT 1354 d: AFT 1397
                                9 William Hay d: 1421
                                  + Alicia Hay b: ABT 1382
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9  Hay
                                  + William Borthwick d: 1439
                                    10 Margaret Borthwick b: ABT 1388
                                      + William Abernethy b: ABT 1385 d: 24 JUL 1411
                                    10 William Borthwick d: ABT 1458
                                    10 Janet Borthwick
                                      + James Douglas d: ABT 1440
                            8 James Gifford
                                9 Elizabeth Gifford b: ABT 1409 d: AFT 1456
                                  + James Douglas d: ABT 1457
                                    10 James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                      + Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                      +  Mistress
                        7 Archibald ?The Grim? Douglas b: ABT 1346 d: 1401
                          + Mistress of Archibald Douglas
                            8 William Douglas b: ABT 1364
                              + Jill Egidia Stuart b: ABT 1368 d: AFT 1388
                                9 Egidia or Algida or Jill Douglas
                                  + Henry St Clair d: ABT 1 FEB 1421
                                    10 William Sinclair d: 1484
                                      + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + Marjory Sutherland b: ABT 1436
                                    10 Beatrix Sinclair
                                      + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                            8 Joan Douglas
                              + William De Dacre b: 1357 d: 20 JUL 1399
                                9 Thomas De Dacre b: 27 OCT 1387 d: 5 JAN 1458
                                  + Philippa De Neville d: AFT 8 JUL 1453
                                    10 Thomas De Dacre b: ABT 1410 d: BEF  JAN 1458
                                      + Elizabeth Bowett b: ABT 1405
                                    10 Humphrey Dacre d: 30 MAY 1485
                                      + Mabel Parr d: 14 NOV 1508
                                    10 Joan De Dacre b: ABT 1418
                                      + Thomas Clifford b: 25 MAR 1414 d: 22 MAY 1455
                                    10 Elizabeth Dacre b: ABT 1408 d: 8 APR 1485
                                      + Thomas Harrington b: 1400 d: 30 DEC 1460
                                9 Joan Dacre
                                  + Thomas Musgrave d: 3 JAN 1477
                                    10 Richard Musgrave d: 9 NOV 1464
                                      + Elizabeth Betham d: BEF 1464
                                9 Elizabeth Dacre
                                  + Thomas Astley
                                    10 John Astley d: AFT 8 APR 1475
                                      + Elizabeth Wichingham d: AFT 1475
                                    10 Anna or Alice Astley d: AFT 1473
                                      + Thomas Gedding b: 1390 d: 1465
                          + Joan Moray
                            8 Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                              + Margaret Stewart d: BEF 1456
                                9 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                  + John Stewart b: ABT 1381 d: 18 AUG 1424
                                    10 Margaret Stewart b: ABT 1406
                                      + George Seton d: 1478
                                  + William Sinclair d: 1484
                                    10 William ?The Waster? Sinclair d: 1487
                                      + Christian Leslie
                                    10 Catherine Sinclair
                                      + Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                    10 Marjory Sinclair
                                      + Andrew Leslie d: BEF  JAN 1478
                                9 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                  + Euphemia Graham d: BEF 1 NOV 1468
                                    10 Margaret Douglas d: BEF 1475
                                      + John Stewart b: ABT 1442 d: 15 SEP 1512
                            8 James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                              + Beatrix Stuart
                              + Beatrix Sinclair
                                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
                            8 Margaret Douglas b: 1375
                              + Walter Halyburton b: ABT 1380 d: 1447
                                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
                            8  Douglas
                              + John Dundas b: ABT 1360
                                9 James Dundas b: ABT 1384 d: 1437
                                  + First wife of James Dundas
                                    10 Duncan Dundas d: BEF 1490
                                    10 Archibald Dundas
                                      + Agnes Borthwick
                                  + Christian Stewart b: ABT 1328
                                    10 Alexander Dundas d: 1451
                                      + Eupham Livingstone
                                    10 Janet Dundas
                                      + Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                                    10 Beatrix Dundas
                                      + John Moncrieff d: ABT 1470
                                    10 Christian Dundas
                                      + John Sandilands d: 1439
                                    10 Margaret Dundas b: ABT 1404
                                      + David Stewart b: ABT 1400 d: 1444
                                    10 Elizabeth Dundas
                                      + Philip Moubray
                            8 Jean Douglas d: 1400
                              + Richard de Rutherfurd b: ABT 1345 d: AFT 30 OCT 1400
                                9 James Rutherfurd d: BEF 15 JUL 1455
                                  + Christian Lauder
                                    10 James Rutherfurd b: ABT 1424 d: 1498
                                      + Margaret Erskine
                            8 Catherine Douglas
                              + William de Vaux d: 1392
                                9 William de Vaux d: BEF 1392
                                    10  Vaux
                                      + John de Halyburton d: AUG 1355
                    6 Barbara Douglas
                      + Robert Keith b: ABT 1262
                        7 John Keith d: 1324
                          +  Soules
                            8  Keith
                              + David De La Haye d: 17 OCT 1346
                                9 Thomas De La Haye d: JUL 1406
                                  + Elizabeth Stuart b: ABT 1346 d: ABT 1389
                                    10 Elizabeth De La Haye
                                      + George Leslie
                                    10 William De La Haye d: 1437
                                      + Margaret Gray
                                    10 Alicia Hay b: ABT 1382
                                      + William Hay d: 1421
                                    10 Gilbert Hay b: 1368
                            8 Christina Keith
                              + Robert Maitland b: ABT 1283 d: 17 OCT 1346
                                9 John Maitland b: 1340 d: 1400
                                  + Agnes Elizabeth Dunbar d: ABT 1402
                                    10 Robert Maitland d: AFT 1424
                                      + Marion Abernethy b: 1379 d: AFT 1466
                                9 Robert Maitland
                                  +  Schivas
                                    10 Elizabeth Maitland
                                      + John Gordon d: AFT 1418
                5 John Stewart b: 1230 d: 22 JUL 1298
                  + Margaret Bonkyl b: ABT 1243
                    6 Alexander Stewart d: 1319
                        7 John Stewart d: 9 DEC 1331
                          + Margaret Abernethy
                            8 Thomas Stewart d: 1361
                              + Margaret Sinclair
                                9 Margaret Stewart d: 1417
                                  + William Douglas b: ABT 1327 d: MAY 1384
                                    10 George Douglas b: ABT 1380 d: ABT 1404
                                      + Mary Stuart d: ABT 1458
                                    10 Isobel Douglas
                                      + Alexander Stewart b: ABT 1375 d: 1435
                                9 Elizabeth Stewart
                                  + Alexander Hamilton
                                    10 Archibald Hamilton
                                      + Margaret Montgomerie
                        7 Isabel Stewart b: 1280
                          + Donald Mar d: 12 AUG 1332
                            8 Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                              + William Douglas b: ABT 1327 d: MAY 1384
                                9 James Douglas b: ABT 1358 d: 19 AUG 1388
                                  + Isabel Stuart
                                  + Mistress(es) of James Douglas
                                    10 Elinor Douglas
                                      + William Fraser d: BEF 1441
                                    10 William Douglas d: 1427
                                      + Elizabeth Stewart
                                    10 Archibald Douglas d: ABT 1435
                                      + Margaret
                                9 Isabel Douglas b: ABT 1360 d: 1408
                                  + Malcolm Drummond d: AFT  NOV 1402
                                    10  Drummond
                                      + Allan Macochtery Cameron
                                9 Margaret Douglas
                                  + Alexander Montgomerie d: 1388
                                    10 John Montgomerie d: 1401
                                      + Elizabeth
                              + John Swinton d: 14 SEP 1402
                    6 Alan Stewart d: 19 JUL 1333
                        7 Alexander Stewart d: BEF 1320
                            8 Alexander Stewart d: ABT  MAY 1404
                              +  Turnbull
                                9 John Stuart d: 12 FEB 1429
                                  + Elizabeth Stuart d: NOV 1429
                                    10 Alan Stuart d: 1439
                                      + Catherine Seton b: ABT 1388
                                9 William Stewart b: ABT 1356 d: 1402
                                  + Isabel
                                    10 John Stewart b: ABT 1382 d: ABT 1420
                                      + Marion Stewart
                                9 Janet Stewart
                                  + Thomas Somerville b: ABT 1368 d: 1445
                                    10 William Somerville d: 20 AUG 1456
                                      + Janet Mowat d: BEF 1459
                              + Janet Keith b: ABT 1340 d: AFT 11 DEC 1406
                        7 Elizabeth Stewart
                          + John FitzWalter De Hamildon
                            8 Alexander Hamilton
                              + Elizabeth Stewart
                                9 Archibald Hamilton
                                  + Margaret Montgomerie
                                    10 Alexander Hamilton d: ABT 1505
                                      + Isobel Schaw
                    6 Walter Stewart d: 1340
                        7 John Stewart b: ABT 1315 d: 1380
                            8 Catherine Stewart b: ABT 1363
                              + Herbert Maxwell d: 16 OCT 1421
                                9 Jean or Janet Maxwell b: ABT 1389
                                  + William Douglas d: 1458
                                    10 William Douglas d: 1464
                                      + Margaret Carlyle
                                    10  Douglas
                                      + Robert De Innes d: BEF 1 FEB 1464
                                    10 Marion Douglas b: ABT 1422
                                      + Robert Chisholm b: ABT 1422
                                9 Herbert Maxwell d: 1454
                                  +  Herries
                                    10 Robert Maxwell d: ABT 1485
                                      + Janet Forrester
                                  + Catherine Seton b: ABT 1388
                                9 Catherine Maxwell
                                  + Gilbert Kennedy d: AFT 6 MAR 1479
                                    10 Catherine Kennedy
                                      + Alexander Montgomerie b: ABT 1445 d: 1468
                                    10 John Kennedy d: BEF 23 MAY 1509
                                      + Elizabeth Montgomerie
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10  Kennedy
                                      + George ?Atavus? Campbell d: 1492
                                9 Margaret Maxwell b: ABT 1382
                                  + John Montgomerie b: ABT 1362
                                    10 Alexander Montgomerie b: BEF 1413 d: ABT 1470
                                      + Margaret Boyd
                                    10 Jane Montgomery
                                      + Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                            8 Walter Stewart b: ABT 1359
                                9 Marion Stewart
                                  + John Stewart b: ABT 1382 d: ABT 1420
                                    10 Alexander Stewart b: ABT 1429 d: ABT 1479
                                      + Elizabeth Stewart
                                  + John Forrester d: 1448
                    6 Isobel Stewart b: ABT 1290
                      + Thomas Randolph d: 20 JUL 1332
                        7 John Randolph d: 17 OCT 1346
                          + Euphemia Ross d: 1387
                        7 Isabel Randolph
                          + Patrick Dunbar d: 1356
                            8 John Dunbar b: 1340 d: 15 FEB 1391
                              + Marjorie Stuart d: 6 MAY 1417
                                9 Thomas Dunbar d: BEF  AUG 1422
                                  + Margaret Ogilvy b: 1372 d: 1471
                                    10 Thomas Dunbar d: 15 DEC 1440
                                      + Mistress of Thomas Dunbar
                                9 Alexander Dunbar d: ABT 1421
                                  + Maude Fraser
                                    10 James Dunbar d: 10 AUG 1429
                                      + Janet Gordon
                                      + Isabel De Innes
                            8 George Dunbar b: ABT 1370 d: ABT 1456
                              + Christian Seton b: ABT 1340
                                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
                            8 Patrick Dunbar b: ABT 1396 d: BEF 1437
                              + Euphemia Stewart b: ABT 1384 d: OCT 1415
                                9 Eupheme Dunbar b: ABT 1422
                                  + James Dunbar b: ABT 1420 d: 20 APR 1504
                                    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
                            8 Agnes Elizabeth Dunbar d: ABT 1402
                              + John Maitland b: 1340 d: 1400
                                9 Robert Maitland d: AFT 1424
                                  + Marion Abernethy b: 1379 d: AFT 1466
                                    10 William Maitland d: BEF 1471
                                    10 Agnes Maitland
                                      + David Edmonstone d: ABT 1426
                            8 David Dunbar d: BEF 1424
                                9 Patrick Dunbar d: BEF 1437
                                    10 John Dunbar
                        7 ?Black Agnes? Randolph
                          + Patrick Dunbar b: ABT 1285 d: 1368
                    6 James Douglas d: 1333
                        7 John Douglas
                            8 William Douglas
                                9 James Douglas d: BEF 1444
                                    10 Helen Douglas
                                      + David Barclay
                    6 Robert Stewart d: ABT 1388
                        7 John Stewart d: 26 APR 1421
                          + Isabel Ergadia or Macdougal b: ABT 1352 d: 21 DEC 1439
                            8 Robert Stewart d: 1449
                              + Joan or Margaret Stewart b: ABT 1368
                                9 John Stewart d: 20 DEC 1463
                                  +  Maclaren
                                    10 Isabel Stewart
                                      + Colin Campbell d: 10 MAY 1493
                                    10 Janet Stewart d: SEP 1475
                                      + Colin Campbell d: 26 SEP 1475
                                    10  Stewart
                                      + Allan Macdonald d: AFT 1428
                                9 Walter Stewart d: BEF 1488
                                  + Margaret Lindsay
                                    10 Thomas Stewart d: 9 DEC 1513
                                      + Janet Keith
                                9 Robert Stewart b: ABT 1420
                                    10 Patrick Stewart b: ABT 1450
                                9  Stewart b: ABT 1400
                                  + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                    10 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                      + Marion or Mariott Baillie
                                    10 Elizabeth Lindsay b: 21 JAN 1435
                                      + John Lundin b: 1443
                                    10 Margaret Lindsay
                                      + Walter Stewart d: BEF 1488
                                      + Henry Wardlaw
                                    10 Mariot Lindsay
                                      + John Hay d: SEP 1508
                                    10 Christian Lindsay d: 1496
                                      + John Seton d: BEF 19 JUL 1476
                                    10 Patrick Lindsay d: AFT 8 MAR 1526
                                      + Isabella Pitcairn
                                    10 Catherine Lindsay
                                      + Alexander Seton d: 1512
                            8 James Stewart b: ABT 1383 d: ABT 1451
                              + Joan Beaufort b: 1398 d: 15 JUL 1445
                                9 John Stewart b: ABT 1442 d: 15 SEP 1512
                                  + Margaret Douglas d: BEF 1475
                                    10 Janet Stewart d: 27 OCT 1510
                                      + Alexander Gordon d: 21 JAN 1523
                                    10 Catherine Stewart
                                      + John Forbes b: 1472 d: ABT  SEP 1547
                                  + Eleanor Sinclair d: 21 MAR 1518
                                    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
                                9 James Stewart b: 1442 d: 1499
                                  + Margaret Ogilvy
                                    10 Alexander Stewart d: 1505
                                      + Isabel Ogilvy
                                      + Margaret Ruthven d: 1548
                                    10 Isabel Stewart
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                  + Margaret Murray
                                    10 James Stewart d: 9 SEP 1513
                                      + Catherine Rutherford
                                    10 Elizabeth Stewart
                                      + Mungo Home d: 1513
                                    10  Stewart b: ABT 1482 d: AFT 1530
                                      + Alexander Abernethy b: ABT 1485 d: JUN 1527
                                    10 Agnes Stewart d: FEB 1557
                                      + Adam Hepburn b: ABT 1492 d: 9 SEP 1513
                                      + Alexander Home b: BEF 1485 d: 8 OCT 1516
                            8 Alexander Stewart d: BEF 10 JUL 1449
                              + Margaret Hay
                                9 Thomas Stewart d: 1453
                                  + Maud Stewart
                                    10 Alexander Stewart
                                      + Matilda Stewart
                            8 Jean Stewart
                              + David Bruce b: ABT 1392
                                9 John Bruce b: ABT 1420
                                  + Elizabeth Stewart
                                    10 David Bruce b: ABT 1445
                                      + Marian Herries b: ABT 1447
                            8 Isabel Stewart
                              + William Oliphant d: BEF 3 DEC 1425
                                9 Isabella Oliphant
                                  + John Scrymgeour d: 1465
                                    10 James Scrymgeour d: 1478
                                      + Janet Lyon b: ABT 1430
                                      + Margaret Maitland
                                    10 Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                      + John Lyon d: 1 APR 1497
                                9 John Oliphant d: 24 JAN 1466
                                  + Margaret Ogilvie
                                    10 Laurence Oliphant d: 1495
                                      + Isabel Hay
                                      + Elizabeth Cunningham
                                      +  Edmonstone
                                    10 Margaret Oliphant
                                      + Henry Wardlaw
                              + David Murray
                                9 David Murray d: ABT 1452
                                  + Margaret Colquhoun
                                    10 William Murray d: ABT 1459
                                      + Margaret Gray
                                    10 Patrick Murray d: 1476
                                      + Katharine Balfour
                                    10 Mariot Murray
                                      + Malcolm Drummond b: BEF 14 JUL 1445 d: 1470
                                    10 Christian Murray
                                      + Murdoch Menteith
                                9 Elena Murray d: 1458
                                  + Malcolm Moncrieff d: 1465
                                    10 John Moncrieff d: ABT 1470
                                      + Beatrix Dundas
                            8 Christian Stewart b: ABT 1328
                              + James Dundas b: ABT 1384 d: 1437
                                9 Alexander Dundas d: 1451
                                  + Eupham Livingstone
                                    10 Alexander Dundas b: 1474 d: 9 SEP 1513
                                      + Isabel Oliphant
                                9 Janet Dundas
                                  + Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                                    10 James Livingstone d: BEF 1441
                                      + Marian
                                    10 Alexander Livingston d: JAN 1450
                                    10 Janet Livingston
                                      + James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                      + Robert Bruce d: JAN 1550
                                    10 Eupham Livingstone
                                      + Alexander Dundas d: 1451
                                9 Beatrix Dundas
                                  + John Moncrieff d: ABT 1470
                                    10 John Moncrieff d: ABT 1496
                                      + Margaret Levingston
                                    10 Isabel Moncrieff
                                      + William Scott
                                9 Christian Dundas
                                  + John Sandilands d: 1439
                                    10 James Sandilands d: BEF 1505
                                      + Margaret Ker
                                      + Margaret or Jean Kinloch
                                9 Margaret Dundas b: ABT 1404
                                  + David Stewart b: ABT 1400 d: 1444
                                    10 Elizabeth Stewart
                                      + John Bruce b: ABT 1420
                                    10 Henry Stewart d: AFT 1444
                                    10  Stewart
                                      + John Betune d: ABT 1420
                                    10 William Stewart
                                9 Elizabeth Dundas
                                  + Philip Moubray
                                    10 Philip Moubray d: BEF  MAR 1467
                                      + Isobel Stewart
                        7 Robert Stewart b: ABT 1352 d: 21 JUL 1403
                          + Janet MacDougall
                            8 David Stewart b: ABT 1400 d: 1444
                              + Margaret Dundas b: ABT 1404
                                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 Stewart
                              + William Douglas d: 1427
                                9 William Douglas d: 1458
                                  + Jean or Janet Maxwell b: ABT 1389
                                    10 William Douglas d: 1464
                                      + Margaret Carlyle
                                    10  Douglas
                                      + Robert De Innes d: BEF 1 FEB 1464
                                    10 Marion Douglas b: ABT 1422
                                      + Robert Chisholm b: ABT 1422
                            8 Isobel Stewart d: 1384
                              + Robert Bruce d: 23 JUL 1403
                                9 Robert Bruce b: 1371 d: 1406
                                  +  Scrimgeour
                                    10 David Bruce b: ABT 1392
                                      + Jean Stewart
                                9 William Bruce
                                    10 Edward Bruce d: BEF 1427
                                      + Agnes Airth d: AFT 1468
                                9 Elizabeth Bruce
                                  + Alexander Trail b: ABT 1370 d: 1420
                                    10 John Trail d: 1450
                                      + Euphemia Trail d: 1458
                                9 Margaret Bruce
                                  + Thomas Trail d: 1439
                                    10 Euphemia Trail d: 1458
                                      + John Trail d: 1450
                            8 Elizabeth Stewart
                              + Michael Mercer b: ABT 1378 d: ABT 1440
                                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
                        7 Jean or Catherine Stewart
                          + John De Betune b: ABT 1330
                            8 John Betune d: ABT 1420
                              +  Stewart
                                9 Archibald Betune
                                    10 John Betune d: 1499
                                      + Catherine Stirling
                5 Alice Stewart b: 1233
                  + Alexander De Lindsay b: 1230 d: 1308
                    6 David Lindsay d: 1355
                      + Mary Abernethy b: ABT 1295 d: BEF 19 NOV 1355
                        7 Alexander Lindsay d: OCT 1381
                          + Katherine Stirling
                            8 David De Lindsay b: ABT 1360 d: FEB 1407
                              + Elizabeth Stewart
                                9 Alexander De Lindsay d: AFT 31 MAR 1439
                                  + Marjory d: AFT 23 APR 1429
                                    10 David De Lindsay d: 17 JAN 1446
                                      + Marjory Ogilvie
                                    10 Christian Lindsay
                                      + James Auchinleck d: 1449
                                    10 Elizabeth Lindsay
                                      + William Douglas d: 1421
                                9 William Lindsay b: ABT 1390
                                    10 Euphemia Lindsay b: ABT 1430
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                9 Elizabeth Lindsay
                                  + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                                    10 Thomas Erskine b: BEF 1440 d: BEF 1493
                                      + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    10 Janet Erskine
                                      + Walter Stewart
                                    10 Christian Erskine d: AFT 1479
                                      + Patrick Graham d: AFT 24 JUN 1466
                                    10 Elizabeth Erskine
                                      + Henry Douglas d: ABT 1469
                            8 Eupheme Lindsay b: ABT 1360
                              + David Stewart
                                9 Euphemia Stewart b: ABT 1384 d: OCT 1415
                                  + Patrick Graham d: 10 AUG 1413
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                                  + Patrick Dunbar b: ABT 1396 d: BEF 1437
                                    10 Eupheme Dunbar b: ABT 1422
                                      + James Dunbar b: ABT 1420 d: 20 APR 1504
                          + Marjory Stewart d: 1438
                            8 William Lindsay d: BEF 1438
                              + Elizabeth de Valoniis
                                9 John Lindsay d: 1447
                                    10 David Lindsay d: 1472
                        7 William Lindsay b: ABT 1331 d: 1358
                          + Christiana Mure b: ABT 1328
                            8 William Lindsay b: ABT 1352 d: ABT 1414
                              + Christina Keith b: ABT 1356
                              + Christian Gourlay
                                9 John Lindsay b: ABT 1400 d: 6 FEB 1482
                                  +  Stewart b: ABT 1400
                                    10 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                      + Marion or Mariott Baillie
                                    10 Elizabeth Lindsay b: 21 JAN 1435
                                      + John Lundin b: 1443
                                    10 Margaret Lindsay
                                      + Walter Stewart d: BEF 1488
                                      + Henry Wardlaw
                                    10 Mariot Lindsay
                                      + John Hay d: SEP 1508
                                    10 Christian Lindsay d: 1496
                                      + John Seton d: BEF 19 JUL 1476
                                    10 Patrick Lindsay d: AFT 8 MAR 1526
                                      + Isabella Pitcairn
                                    10 Catherine Lindsay
                                      + Alexander Seton d: 1512
                        7 James Lindsay b: 1317 d: 11 NOV 1358 
                          + Egidia Stewart d: BEF  JUN 1406
                            8 James Lindsay b: ABT 1340 d: 1397
                              + Margaret Keith
                                9 Margaret Lindsay
                                  + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                                    10 Robert de Colville b: ABT 1380 d: ABT 1450
                                      + Margaret Colvill d: AFT 1441
                                9 Euphemia Lindsay d: AFT 1405
                                  + John Herries d: 27 MAR 1420
                                    10 Robert Herbert Herries d: 4 JUN 1440
                                      + Margaret Douglas
                            8 Elizabeth Lindsay
                              + Henry Preston d: 1433
                                9 Mariota Preston
                                  + John Forbes b: ABT 1390 d: 1453
                                    10 John Forbes d: BEF 6 JUL 1469
                                      + Anne Stratton
                                    10 Duncan Forbes b: AFT 1420
                                      + Christian Gordon
                                9  Preston
                                  + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                    10 William Meldrum
                              + John Maxwell d: ABT 1405
                                9 Agnes Maxwell b: 1352
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 James Kennedy d: BEF 8 NOV 1408
                                      + Mary Stuart d: ABT 1458
                                    10 Thomas Kennedy
                                    10 John Kennedy d: 12 JUN 1473
                                9 Robert Maxwell d: BEF 1423
                                  + Elizabeth Denniston
                                    10 John Maxwell d: 1476
                                      + Margaret Borthwick
                                    10 Janet Maxwell
                                      + Alan Cathcart d: BEF 3 OCT 1497
                                9 Egidia Maxwell b: ABT 1375
                                  + James Scrymgeour d: 24 JUL 1411
                                    10 John Scrymgeour d: 1465
                                      + Isabella Oliphant
                                9 John Maxwell b: ABT 1388
                                  +  Montgomery
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                    6 Beatrix De Lindsay b: ABT 1291
                      + Archibald ?The Good? Douglas b: ABT 1296 d: 19 JUL 1333
                        7 William Douglas b: ABT 1327 d: MAY 1384
                          + Margaret Stewart d: 1417
                            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
                          + Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                            8 James Douglas b: ABT 1358 d: 19 AUG 1388
                              + Isabel Stuart
                              + Mistress(es) of James Douglas
                                9 Elinor Douglas
                                  + William Fraser d: BEF 1441
                                    10 Alexander Fraser d: 7 APR 1482
                                      + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                    10 Agnes or Mary Fraser
                                      + William Forbes d: 1446
                                    10 Isabel Fraser
                                      + Gilbert Menzies b: ABT 1370
                                9 William Douglas d: 1427
                                  + Elizabeth Stewart
                                    10 William Douglas d: 1458
                                      + Jean or Janet Maxwell b: ABT 1389
                                9 Archibald Douglas d: ABT 1435
                                  + Margaret
                                    10 William Douglas d: 8 JAN 1464
                            8 Isabel Douglas b: ABT 1360 d: 1408
                              + Malcolm Drummond d: AFT  NOV 1402
                                9  Drummond
                                  + Allan Macochtery Cameron
                                    10 Donald Dhu Cameron
                                      +  Macmartin
                            8 Margaret Douglas
                              + Alexander Montgomerie d: 1388
                                9 John Montgomerie d: 1401
                                  + Elizabeth
                                    10 John Montgomerie b: ABT 1362
                                      + Margaret Maxwell b: ABT 1382
                                    10  Montgomery
                                      + John Maxwell b: ABT 1388
                          + Wife of William Douglas
                            8  Douglas
                                9 Margaret Douglas
                                  + John Iain Borb Macleod b: 1392 d: 1442
                                    10 William Dubh Macleod b: 1415 d: 1480
                                      +  MacLaine
                                      + Anne Macdonald
                                    10 Margaret Macleod
                                      + Roderick Macleod b: 1426 d: 1498
                        7 Eleanor Douglas
                          + Alexander Bruce d: 19 JUL 1333
                            8 Eleanor Bruce d: 22 JUN 1368
                              + William de Cunninghame
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                          + James Sandilands d: 1358
                            8 James Sandilands d: BEF 7 DEC 1426
                              + Jean Stuart d: BEF 27 DEC 1375
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                          + Patrick Hepburn b: 1321 d: AFT 1402
                          + Duncan Wallace b: ABT 1313 d: BEF 1368
                            8 Duncan Wallace
                                9  Wallace
                                  + Adam Cunninghame d: ABT 1460
                                    10 Adam Cunninghame d: 1497
                      + Robert Erskine b: BEF 1343 d: 1387
                        7 Thomas Erskine b: BEF 1354 d: BEF 1404
                          + Janet Keith d: 1413
                            8 Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                              + Elizabeth Lindsay
                                9 Thomas Erskine b: BEF 1440 d: BEF 1493
                                  + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    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
                                9 Janet Erskine
                                  + Walter Stewart
                                    10 Walter Stewart d: 1488
                                      + Elizabeth Arnot
                                9 Christian Erskine d: AFT 1479
                                  + Patrick Graham d: AFT 24 JUN 1466
                                    10 William Graham b: ABT 1433 d: 1472
                                      + Elene or Helen Douglas
                                    10 Janet Graham b: ABT 1440
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                9 Elizabeth Erskine
                                  + Henry Douglas d: ABT 1469
                                    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
                            8 John Erskine
                                9 Alexander Erskine d: ABT 1453
                                  + Janet
                                    10 John Erskine d: 15 MAR 1508
                                      + Elizabeth or Margery Graham
                            8 Elizabeth Erskine
                              + Duncan Wemyss
                                9 Thomas Wemyss
                                    10 Patrick Wemyss
                                      + Elizabeth Dishington b: ABT 1426
                        7 Nicholas Erskine b: ABT 1356
                          + Jean Cameron b: ABT 1354 d: BEF  MAR 1383
                            8 Elizabeth Erskine
                              + Robert Crichton b: ABT 1376 d: BEF 1479
                                9 Robert Crichton b: 1409 d: ABT 1494
                                  + Mary Stewart d: 1502
                                    10 Elizabeth Crichton
                                      + William Douglas d: 22 JUL 1484
                                    10 Robert Crichton d: AFT 13 JUL 1513
                                      + Marion Maxwell d: BEF 10 JUL 1527
                                    10 Marion Crichton
                                      + Malcolm Crawfurd d: ABT 1500
                                9 Margaret Crichton
                                  + David Herries d: AFT 26 AUG 1495
                                    10 Herbert Herries b: ABT 1460 d: BEF 23 DEC 1506
                                      + Mariot Carlyle
                                      + Mariot Cunningham
                                9 Edward Crichton
                                    10 Robert Crichton
                                9 Patrick Crichton b: ABT 1448
                                    10 Janet Crichton b: ABT 1461
                                      + John Douglas b: BEF 1466 d: BEF  SEP 1515
                                    10 Agnes Crichton b: 1488
                                      + Andrew Ker d: 18 JUL 1526
                        7 Mary Erskine b: ABT 1328
                          + Walter Oliphant d: 1378
                            8 John Oliphant d: 1420
                              +  Borthwick
                                9 William Oliphant d: BEF 3 DEC 1425
                                  + Isabel Stewart
                                    10 Isabella Oliphant
                                      + John Scrymgeour d: 1465
                                    10 John Oliphant d: 24 JAN 1466
                                      + Margaret Ogilvie
                              +  Home
                        7 Jean Erskine
                          + John Colquhoun d: 24 SEP 1439
                            8 Malcolm Colquhoun d: BEF 24 SEP 1439
                                9 John Colquhoun b: ABT 1420 d: 1479
                                  +  Boyd
                                    10 Humphrey Colquhoun d: AUG 1493
                                      + Helen Erskine
                                    10 Margaret Colquhoun
                                      + David Murray d: ABT 1452
                                  + Elizabeth Dunbar d: BEF 17 FEB 1486
                        7 Marion Erskine
                          + Maurice Drummond
                            8 John Drummond
                              + Matilda Graham
                              + Wife of John Drummond
                                9 Maurice Drummond
                                  + Margaret Mercer
                                    10 Katherine Drummond
                                      + William Scott
                5 James Stewart b: 1243 d: 1309
                  + Cecilia de Dunbar
                    6 Egidia Stewart
                      + Alexander de Meyners b: 1235 d: 1320
                        7 Robert de Menzies b: 1267 d: 1346
                          + Margaret de Oyth
                            8 John de Menzies b: 1323 d: 1410
                              + Christian
                                9 Robert de Menzies b: 1353 d: 1411
                                    10 Gilbert Menzies d: 1439
                                      + Marjorie Liddell
                                    10 David ?Saint David? Menzies b: 1377 d: 1449
                                      + Marjory Sinclair
                  + Egidia De Burgh b: ABT 1263
                    6 James Stewart
                        7 Stewart
                          + Henry de Wardlaw b: ABT 1306
                            8 Henry de Wardlaw
                              +  Halkett
                                9  Wardlaw b: ABT 1336
                                  + John de Carmychael b: ABT 1335 d: BEF 28 MAY 1417
                                    10 William Carmichael
                                    10 John Carmichael b: ABT 1370 d: ABT 1426
                                      + Mary Douglas b: ABT 1403
                                9 William Wardlaw
                                  + Margaret de Wardlaw
                                    10 Andrew Wardlaw
                                      + Christian de Valonis
                    6 Walter Stewart b: 1292 d: 1326
                      + Alice Erskine
                        7 John Stewart
                          + Alicia Mure
                            8 Egidia Stewart
                              + Patrick Graham d: ABT 1404
                                9 Patrick Graham d: 10 AUG 1413
                                  + Euphemia Stewart b: ABT 1384 d: OCT 1415
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                            8 Marjory Stewart d: 1438
                              + Alexander Lindsay d: OCT 1381
                                9 William Lindsay d: BEF 1438
                                  + Elizabeth de Valoniis
                                    10 John Lindsay d: 1447
                              + Henry Douglas
                                9 William Douglas d: 1421
                                  + Elizabeth Lindsay
                                    10 Henry Douglas d: ABT 1469
                                      + Elizabeth Erskine
                                    10 Christian Douglas
                                      + David Wemyss d: ABT 1430
                                      + James Auchinleck
                                9 Elizabeth Douglas
                                  + Richard Lovell
                                    10 Janet Lovell
                                      + Robert Graham d: BEF 7 JAN 1493
                            8 Margaret Stewart
                              + John Hay d: BEF  JUN 1418
                                9 James Hay
                                    10 John Hay d: BEF 1425
                                      + Daughter of the Earl of Ross
                                9 William Hay d: DEC 1421
                                    10 John Hay
                                9 John Hay
                                    10 Euphemia Hay
                                      + John Sinclair
                                9  Hay
                                    10 Helen Hay
                                      + Andrew Duff d: 1515
                        7 Jean Stewart
                          + Hugh Ross b: ABT 1275 d: 19 JUL 1333
                      + Marjorie Bruce b: ABT 1297 d: 2 MAR 1316
                        7 Robert Stuart b: 2 MAR 1316 d: 19 APR 1390
                          + Elizabeth Mure d: BEF 1355
                            8 Robert Stuart b: 1337 d: 4 APR 1406
                              + Annabella Drummond d: 1401
                                9 James Stuart b: DEC 1394 d: 21 FEB 1437
                                  + Joan Beaufort b: 1398 d: 15 JUL 1445
                                    10 James Stuart b: 16 OCT 1430 d: 3 AUG 1460
                                      + Marie Von Geldern b: 1432 d: 1 DEC 1463
                                    10 Annabella Stewart d: 1509
                                      + George Gordon d: 8 JUN 1501
                                    10 Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                                      + James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                9 Margaret Stewart d: BEF 1456
                                  + Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                                    10 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + John Stewart b: ABT 1381 d: 18 AUG 1424
                                      + William Sinclair d: 1484
                                    10 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + Euphemia Graham d: BEF 1 NOV 1468
                                9 Mary Stuart d: ABT 1458
                                  + George Douglas b: ABT 1380 d: ABT 1404
                                    10 Elizabeth Douglas d: AFT 1439
                                      + Alexander De Forbes b: 1404 d: 1448
                                      + David Hay d: BEF 2 SEP 1478
                                    10 Mary Douglas b: ABT 1403
                                      + John Carmichael b: ABT 1370 d: ABT 1426
                                    10 William Douglas d: 1437
                                      + Margaret Hay
                                  + James Kennedy d: BEF 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 6 MAR 1479
                                      + Catherine Maxwell
                                      + Isabel Ogilvy d: 1484
                                      + Wife of Gilbert Kennedy
                                  + William Graham b: ABT 1395 d: 12 FEB 1424
                                    10 Robert Graham d: BEF 7 JAN 1493
                                      + Janet Lovell
                                      + Matilda Scrymgeour
                                  + William Edmonstone b: ABT 1390
                                    10 William Edmonstone b: ABT 1425 d: 1486
                                      + Matilda Stewart
                                    10 Archibald Edmonstone b: ABT 1443 d: 1502
                                      + Janet Shaw b: ABT 1453
                                9 Elizabeth Stuart
                                  + James Douglas d: ABT 1440
                                    10 James Douglas d: ABT 1457
                                      + Elizabeth Gifford b: ABT 1409 d: AFT 1456
                              + Mistress of Robert III Stuart
                                9 John Stewart b: ABT 1368
                                  + Elizabeth Graham
                                    10 Marjory Stewart
                                      + Duncan Campbell d: 1453
                            8 Robert Stewart b: ABT 1340 d: 3 SEP 1420
                              + Margaret Graham b: 1334 d: 4 MAY 1380
                                9 Joan or Margaret Stewart b: ABT 1368
                                  + Robert Stewart d: 1449
                                    10 John Stewart d: 20 DEC 1463
                                      +  Maclaren
                                    10 Walter Stewart d: BEF 1488
                                      + Margaret Lindsay
                                    10 Robert Stewart b: ABT 1420
                                    10  Stewart b: ABT 1400
                                      + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                9 Murdach Stewart b: ABT 1362 d: 25 MAY 1425
                                  + Isabel Stuart d: ABT 1458
                                    10 Walter Stewart
                                      + Janet Erskine
                                    10 Isobel Stewart
                                      + Walter Buchanan b: ABT 1406
                                    10 James Stewart d: 1451
                                      +  Macdonald
                                  + Mistress of Murdach Stewart
                                    10 James Stewart
                                9 Beatrix Stuart
                                  + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                                9 Maria Stewart b: ABT 1369
                                  + William Abernethy d: 1420
                                    10 William Abernethy b: ABT 1385 d: 24 JUL 1411
                                      + Margaret Borthwick b: ABT 1388
                                    10 Marion Abernethy b: 1379 d: AFT 1466
                                      + Robert Maitland d: AFT 1424
                                9 Isobel Stewart b: ABT 1363
                                  + Walter Halyburton b: ABT 1363
                                    10 Walter Halyburton b: ABT 1380 d: 1447
                                      + Margaret Douglas b: 1375
                                9 Marcelline or Marjory Stewart
                                  + Duncan Campbell d: 1453
                                    10 Archibald Roy or Gelestin Campbell d: BEF 1454
                                      + Elizabeth Somerville
                              + Muriella De Keith
                                9 John Stewart b: ABT 1381 d: 18 AUG 1424
                                  + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                    10 Margaret Stewart b: ABT 1406
                                      + George Seton d: 1478
                                9 Elizabeth Stewart
                                  + Malcolm Fleming b: 1383 d: 28 NOV 1440
                                    10 Robert Fleming b: 1416 d: 1495
                                      + Janet Douglas
                                9 Margaret Stewart
                                  + John Swinton d: 14 SEP 1402
                                    10 John Swinton d: 17 AUG 1424
                                      + Marjory Dunbar
                              + One of two wives of Robert Stewart
                                9 Janet Stewart
                                  + David Moubray
                                    10 John Moubray d: BEF 1 FEB 1426
                            8 Alexander Stewart d: 1406
                              + Eupheme Ross
                              + Margaret Atheyn
                                9 Alexander Stewart b: ABT 1375 d: 1435
                                  + Isobel Douglas
                                    10 Janet Stewart
                                      + Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                9 Duncan Stewart
                                    10 Marjory Stewart
                                      + Thomas Forbes b: ABT 1410
                                9 Margaret Stewart b: ABT 1373
                                  + Robert Sutherland d: 1442
                                    10 John Sutherland d: 1460
                                      + Margaret Baillie d: 1510
                                    10 Alexander Sutherland d: BEF 22 FEB 1456
                                      + Marion or Mariotta Macdonald
                                      + Catherine Chalmers
                              + Mistress of Alexander Stewart
                                9 James Stewart
                                  + Janet Menzies
                                    10  Stewart
                                      + Patrick Rattray b: 1400 d: 4 OCT 1461
                                    10 John Stewart d: 10 DEC 1475
                                      + Marion
                            8 Marjorie Stuart d: 6 MAY 1417
                              + John Dunbar b: 1340 d: 15 FEB 1391
                                9 Thomas Dunbar d: BEF  AUG 1422
                                  + Margaret Ogilvy b: 1372 d: 1471
                                    10 Thomas Dunbar d: 15 DEC 1440
                                      + Mistress of Thomas Dunbar
                                9 Alexander Dunbar d: ABT 1421
                                  + Maude Fraser
                                    10 James Dunbar d: 10 AUG 1429
                                      + Janet Gordon
                                      + Isabel De Innes
                              + Alexander Keith
                                9 Christian Keith
                                  + Patrick Ogilvy d: 1429
                                    10 Alexander Ogilvy d: ABT 1472
                                    10 Margaret Ogilvie
                                      + John Oliphant d: 24 JAN 1466
                            8 Jean Stuart d: BEF 27 DEC 1375
                              + John Keith d: BEF 27 DEC 1375
                              + John Lyon d: 4 NOV 1382
                                9 John Lyon d: 1435
                                  + Elizabeth Graham
                                    10 Patrick Lyon d: 1459
                                      + Isabel Ogilvy d: 1484
                              + James Sandilands d: BEF 7 DEC 1426
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                            8 Elizabeth Stuart b: ABT 1346 d: ABT 1389
                              + Thomas De La Haye d: JUL 1406
                                9 Elizabeth De La Haye
                                  + George Leslie
                                    10 Norman Leslie b: ABT 1380 d: ABT 1439
                                      + Christian Seton
                                9 William De La Haye d: 1437
                                  + Margaret Gray
                                    10 Gilbert Haye d: 7 SEP 1436
                                      + Alice Hay
                                9 Alicia Hay b: ABT 1382
                                  + William Hay d: 1421
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9 Gilbert Hay b: 1368
                                    10 Alexander Hay d: 30 DEC 1470
                                      + Marjory Fraser
                                    10 Gilbert Hay
                            8 Margaret Stewart
                              + John Macdonald d: 1386
                                9 Donald Macdonald b: 1364 d: 8 MAY 1449
                                  + Mariota Leslie
                                    10 Marion or Mariotta Macdonald
                                      + Alexander Sutherland d: BEF 22 FEB 1456
                                    10 Alexander Macdonald d: 7 MAY 1449
                                      + Elizabeth Seton b: 1442
                                      +  Macfee
                                      +  Royson
                                      + Wife or mistress of Alexander Macdonald
                                    10 Anne Macdonald
                                      + Robert Lamont d: ABT 1433
                                9 Margaret Macdonald
                                  + Rory Mor Macleod b: 1362
                                    10 Torquil Macleod b: 1394 d: 1489
                                      + Catherine Campbell
                                    10 Margaret Macleod
                                      + William Mackintosh d: 1368
                                9 Mary Macdonald
                                  + Lachlan Lubanach Maclean d: ABT 1405
                                    10 Hector Maclean d: 24 JUL 1411
                                      + Marion or Mariota Campbell
                                9 John Mhor Macdonald d: 1427
                                  + Margery Byset
                                    10 Donald Balloch Macdonald d: 1476
                                      + Joanna O?Neill
                                  +  Finnon
                                    10 Ranald Ban Macdonald b: BEF 1427 d: ABT 1476
                                9 Alexander or Alastair Carrach Macdonald d: ABT 1460
                                  + Margaret of Lennox
                                    10 Angus Macdonell
                                      +  Macphee
                                9 Elizabeth Macdonald
                                  + Angus Dubh Mackay d: 1433
                                    10 Neil ?Vass? Mackay
                                      + Munro
                            8  Stewart
                              + Robert Logan d: 1439
                                9 Simon Logan d: AFT 16 OCT 1430
                                    10 John Logan d: 1451
                                      + Janet Crawford
                          + Euphemia Ross d: 1387
                            8 Elizabeth Stewart
                              + David De Lindsay b: ABT 1360 d: FEB 1407
                                9 Alexander De Lindsay d: AFT 31 MAR 1439
                                  + Marjory d: AFT 23 APR 1429
                                    10 David De Lindsay d: 17 JAN 1446
                                      + Marjory Ogilvie
                                    10 Christian Lindsay
                                      + James Auchinleck d: 1449
                                    10 Elizabeth Lindsay
                                      + William Douglas d: 1421
                                9 William Lindsay b: ABT 1390
                                    10 Euphemia Lindsay b: ABT 1430
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                9 Elizabeth Lindsay
                                  + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                                    10 Thomas Erskine b: BEF 1440 d: BEF 1493
                                      + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    10 Janet Erskine
                                      + Walter Stewart
                                    10 Christian Erskine d: AFT 1479
                                      + Patrick Graham d: AFT 24 JUN 1466
                                    10 Elizabeth Erskine
                                      + Henry Douglas d: ABT 1469
                            8 Jill Egidia Stuart b: ABT 1368 d: AFT 1388
                              + William Douglas b: ABT 1364
                                9 Egidia or Algida or Jill Douglas
                                  + Henry St Clair d: ABT 1 FEB 1421
                                    10 William Sinclair d: 1484
                                      + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + Marjory Sutherland b: ABT 1436
                                    10 Beatrix Sinclair
                                      + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                            8 David Stewart
                              + Eupheme Lindsay b: ABT 1360
                                9 Euphemia Stewart b: ABT 1384 d: OCT 1415
                                  + Patrick Graham d: 10 AUG 1413
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                                  + Patrick Dunbar b: ABT 1396 d: BEF 1437
                                    10 Eupheme Dunbar b: ABT 1422
                                      + James Dunbar b: ABT 1420 d: 20 APR 1504
                            8 Isabel Stuart
                              + James Douglas b: ABT 1358 d: 19 AUG 1388
                              + John Edmonstone b: ABT 1348 d: AFT 1410
                                9 David Edmonstone d: ABT 1426
                                  + Agnes Maitland
                                    10 James Edmonstone
                                      + Isabella Forrester
                                      + Janet Napier b: ABT 1440
                          + Mariota de Cardney
                            8 Walter Stewart d: ABT 1454
                                9 Egedia Stewart
                                  + James de Tyrie d: ABT 1476
                                    10 Walter Tyrie
                          + Moira Leitch
                            8 John "The Black Stewart" Stewart b: 1360 d: 1449
                                9 William Stewart d: ABT 1465
                                    10 Ninian Stewart d: 1539
                                      + Elizabeth Blair
                      + Isobel Graham
                        7 Egidia Stewart d: BEF  JUN 1406
                          + James Lindsay b: 1317 d: 11 NOV 1358 
                            8 James Lindsay b: ABT 1340 d: 1397
                              + Margaret Keith
                                9 Margaret Lindsay
                                  + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                                    10 Robert de Colville b: ABT 1380 d: ABT 1450
                                      + Margaret Colvill d: AFT 1441
                                9 Euphemia Lindsay d: AFT 1405
                                  + John Herries d: 27 MAR 1420
                                    10 Robert Herbert Herries d: 4 JUN 1440
                                      + Margaret Douglas
                            8 Elizabeth Lindsay
                              + Henry Preston d: 1433
                                9 Mariota Preston
                                  + John Forbes b: ABT 1390 d: 1453
                                    10 John Forbes d: BEF 6 JUL 1469
                                      + Anne Stratton
                                    10 Duncan Forbes b: AFT 1420
                                      + Christian Gordon
                                9  Preston
                                  + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                    10 William Meldrum
                              + John Maxwell d: ABT 1405
                                9 Agnes Maxwell b: 1352
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 James Kennedy d: BEF 8 NOV 1408
                                      + Mary Stuart d: ABT 1458
                                    10 Thomas Kennedy
                                    10 John Kennedy d: 12 JUN 1473
                                9 Robert Maxwell d: BEF 1423
                                  + Elizabeth Denniston
                                    10 John Maxwell d: 1476
                                      + Margaret Borthwick
                                    10 Janet Maxwell
                                      + Alan Cathcart d: BEF 3 OCT 1497
                                9 Egidia Maxwell b: ABT 1375
                                  + James Scrymgeour d: 24 JUL 1411
                                    10 John Scrymgeour d: 1465
                                      + Isabella Oliphant
                                9 John Maxwell b: ABT 1388
                                  +  Montgomery
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                          + Hugh Eglinton b: ABT 1323
                            8 Elizabeth
                              + John Montgomerie d: 1401
                                9 John Montgomerie b: ABT 1362
                                  + Margaret Maxwell b: ABT 1382
                                    10 Alexander Montgomerie b: BEF 1413 d: ABT 1470
                                      + Margaret Boyd
                                    10 Jane Montgomery
                                      + Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                                9  Montgomery
                                  + John Maxwell b: ABT 1388
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                          + James Douglas b: ABT 1350 d: 1420
                    6 Egidia Stewart
                      + Alexander Menzies
                        7 Thomas Menzies
                            8 Alexander Menzies
                              + Jean de Atholia
                                9 Janet Menzies
                                  + James Stewart
                                    10  Stewart
                                      + Patrick Rattray b: 1400 d: 4 OCT 1461
                                    10 John Stewart d: 10 DEC 1475
                                      + Marion
                5 Hawise Fitzalan Stewart b: 1249
                  + John Soulis b: 1245 d: 1310
                    6 Muriel Soulis b: 1276 d: 1318
                      + Richard Lovel d: 1351
                        7 James Lovel b: 1293 d: 1342
                          + Isabella La Zouche
                            8 Muriel Lovel b: 1332
                              + Nicholas Saint Maur b: 1317 d: 1361
                                9 Richard Seymour d: 15 MAY 1401
                                  + Ela Saint Lo b: ABT 1356 d: 1409
                                    10 Richard Seymour d: JAN 1408
                                      + Mary Peyvre d: BEF 25 JUN 1409
                                    10 John St. Maur d: 16 OCT 1415
                                      + Margaret Erlegh d: 1443
                        7 Joan Lovel b: 1300 d: 21 AUG 1337
                          + John De Moels b: ABT 1297 d: BEF 21 AUG 1337
                            8 Muriel De Moels
                              + Thomas De Courtenay d: 1356
                                9 Margaret De Courtenay b: ABT 1342 d: BEF 8 DEC 1422
                                  + Thomas Peverell b: 1340 d: 1422
                                    10 Katherine Peverell b: ABT 1380 d: MAY 1439
                                      + Walter Hungerford b: 22 JUN 1378 d: 9 AUG 1449
                                9 Muriel Courtenay b: ABT 1322 d: BEF 12 AUG 1369
                                  + John De Dinham b: 1319 d: 7 JAN 1383
                                    10 John Dinham b: 1360 d: 25 DEC 1428
                                      + Ellen d: BEF 1396
                                      + Maud Maltravers
                                      + Philippa Lovel b: ABT 1381 d: 15 MAY 1465
                            8 Isabel De Moels b: 31 MAY 1326
                              + William De Botreaux b: 1320 d: 27 JUL 1349
                                9 William De Botreaux b: 1 SEP 1337 d: 10 AUG 1391
                                  + Elizabeth Daubeney d: 29 MAY 1433
                                    10 William De Botreaux b: ABT 1367 d: 25 MAY 1395
                                      + Elizabeth St Lo b: ABT 1364 d: 1409
                        7 Eleanor Lovell b: ABT 1296 d: AFT  JUN 1344
                          + Roger De Rohart Or Rohant d: 31 JAN 1351
                            8 Eleanor De Rohart d: 1369
                              + Thomas Champernon b: ABT 1314 d: 1384
                                9 Richard Champernon b: ABT 1340 d: AFT 1394
                                  + Alice Astley
                                    10 Alexander Champernowne d: 30 JUN 1441
                                      + Joan Ferrers b: ABT 1360
                                    10 Agnes or Joan Champernon d: 1417
                                      + James Chudleigh b: ABT 1338 d: ABT 1401
                                    10 Joan Champernowne d: 1419
                                      + John Courtenay d: AFT 1415
                                  + Katherine Daubeney b: ABT 1365 d: 1418
                                    10 Richard Champernon b: ABT 1392 d: 1418
                                      + Isabell Bonville b: ABT 1395
                                9 Cicely Champernon b: ABT 1347
                                  + Simon Fleming d: 13 SEP 1370
                                    10 Thomas Fleming b: 1358 d: ABT 1434
                                      + Elizabeth Preston
                                      + Katherine Le Botiller
                                    10 Mathilde Fleming
                                      + Lucas Cusack d: 1383
                                    10 Margaret Fleming
                                      + William Bassett d: 27 OCT 1384
                    6  Soules
                      + John Keith d: 1324
                        7  Keith
                          + David De La Haye d: 17 OCT 1346
                            8 Thomas De La Haye d: JUL 1406
                              + Elizabeth Stuart b: ABT 1346 d: ABT 1389
                                9 Elizabeth De La Haye
                                  + George Leslie
                                    10 Norman Leslie b: ABT 1380 d: ABT 1439
                                      + Christian Seton
                                9 William De La Haye d: 1437
                                  + Margaret Gray
                                    10 Gilbert Haye d: 7 SEP 1436
                                      + Alice Hay
                                9 Alicia Hay b: ABT 1382
                                  + William Hay d: 1421
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9 Gilbert Hay b: 1368
                                    10 Alexander Hay d: 30 DEC 1470
                                      + Marjory Fraser
                                    10 Gilbert Hay
                        7 Christina Keith
                          + Robert Maitland b: ABT 1283 d: 17 OCT 1346
                            8 John Maitland b: 1340 d: 1400
                              + Agnes Elizabeth Dunbar d: ABT 1402
                                9 Robert Maitland d: AFT 1424
                                  + Marion Abernethy b: 1379 d: AFT 1466
                                    10 William Maitland d: BEF 1471
                                    10 Agnes Maitland
                                      + David Edmonstone d: ABT 1426
                            8 Robert Maitland
                              +  Schivas
                                9 Elizabeth Maitland
                                  + John Gordon d: AFT 1418
                                    10 William Gordon d: ABT 1480
                                      +  Rutherford
                                    10 James Gordon
                                      + Canea Harper
                                    10 John Gordon
                                      + Elizabeth Abernethy b: ABT 1415
                5 Mary Stewart
                  + Edward Cunningham d: 1285
                    6 Gilbert de Cunynghame d: 1292
                        7 Robert de Cunynghame d: 1330
                            8 William de Cunninghame
                              + Eleanor Bruce d: 22 JUN 1368
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                            8 Andrew de Cunynghame
                                9  de Cunninghame
                                    10  Cunninghame
                    6 Reginald Cunningham
                      + Jonet Riddell
                        7 John Cunningham
                          + Elizabeth Conyngham
                            8 William Cunningham
                              + Christian Colquhoun
                                9 William Cunningham b: ABT 1414
                                  + Agnes Montgomery d: 1510
                                    10 William Cunningham
                                      + Isabell Edmonstone
                                9 Humphrey Cunningham
                                  + Jean Buchanan
                                    10 William Cunninghame
                                    10 Agnes Cunningham
                                      + Andrew Moray
    2 Arran of the Isles
        3 Ragnhild of the Isles
          + James Macrory or MacSorley d: 1210
            4 Jean Macrory
              + Alexander Stewart d: 1283
                5 Andrew Steward
                  +  Bethe
                    6 Alexander ?The Fierce? Steward
                        7 John ?The Scot-Angle? Steward d: 25 OCT 1415
                          + Mary Talmache
                            8 John Steward
                              +  Keyriell
                                9 Thomas Styward d: 1470
                                  +  Humerston or Hamerton
                                    10 Richard Steward
                                    10 Catherine Styward
                                      + John Spylman d: AFT  SEP 1479
                5 Elizabeth Stewart b: 1229 d: BEF 1289
                  + William ?Le Hardi? Douglas b: ABT 1240 d: 1298
                    6 Archibald ?The Good? Douglas b: ABT 1296 d: 19 JUL 1333
                      + Beatrix De Lindsay b: ABT 1291
                        7 William Douglas b: ABT 1327 d: MAY 1384
                          + Margaret Stewart d: 1417
                            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
                          + Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                            8 James Douglas b: ABT 1358 d: 19 AUG 1388
                              + Isabel Stuart
                              + Mistress(es) of James Douglas
                                9 Elinor Douglas
                                  + William Fraser d: BEF 1441
                                    10 Alexander Fraser d: 7 APR 1482
                                      + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                    10 Agnes or Mary Fraser
                                      + William Forbes d: 1446
                                    10 Isabel Fraser
                                      + Gilbert Menzies b: ABT 1370
                                9 William Douglas d: 1427
                                  + Elizabeth Stewart
                                    10 William Douglas d: 1458
                                      + Jean or Janet Maxwell b: ABT 1389
                                9 Archibald Douglas d: ABT 1435
                                  + Margaret
                                    10 William Douglas d: 8 JAN 1464
                            8 Isabel Douglas b: ABT 1360 d: 1408
                              + Malcolm Drummond d: AFT  NOV 1402
                                9  Drummond
                                  + Allan Macochtery Cameron
                                    10 Donald Dhu Cameron
                                      +  Macmartin
                            8 Margaret Douglas
                              + Alexander Montgomerie d: 1388
                                9 John Montgomerie d: 1401
                                  + Elizabeth
                                    10 John Montgomerie b: ABT 1362
                                      + Margaret Maxwell b: ABT 1382
                                    10  Montgomery
                                      + John Maxwell b: ABT 1388
                          + Wife of William Douglas
                            8  Douglas
                                9 Margaret Douglas
                                  + John Iain Borb Macleod b: 1392 d: 1442
                                    10 William Dubh Macleod b: 1415 d: 1480
                                      +  MacLaine
                                      + Anne Macdonald
                                    10 Margaret Macleod
                                      + Roderick Macleod b: 1426 d: 1498
                        7 Eleanor Douglas
                          + Alexander Bruce d: 19 JUL 1333
                            8 Eleanor Bruce d: 22 JUN 1368
                              + William de Cunninghame
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                          + James Sandilands d: 1358
                            8 James Sandilands d: BEF 7 DEC 1426
                              + Jean Stuart d: BEF 27 DEC 1375
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                          + Patrick Hepburn b: 1321 d: AFT 1402
                          + Duncan Wallace b: ABT 1313 d: BEF 1368
                            8 Duncan Wallace
                                9  Wallace
                                  + Adam Cunninghame d: ABT 1460
                                    10 Adam Cunninghame d: 1497
                    6 James ?The Good? or ?Black? Douglas b: 1286 d: 25 AUG 1330
                      + Joan
                        7 Joanna Douglas b: 1314
                          + Hugh Gifford b: 1306 d: BEF 11 MAR 1409
                            8 Alice Gifford b: BEF 1350
                              + Robert Boyd b: ABT 1360 d: 1410
                                9 Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                                  + Jane Montgomery
                                    10 Thomas Boyd d: 19 JUL 1439
                                      + Isabel
                                      +  Lyle b: ABT 1405
                                    10 Janet or Marion Boyd
                                      + John Maxwell d: 1490
                                9 Margaret Boyd
                                  + John Herries b: 1330 d: 27 FEB 1386
                                    10 John Herries d: 27 MAR 1420
                                      + Euphemia Lindsay d: AFT 1405
                            8 Joanna Gifford b: 1344
                              + Thomas De Haya b: ABT 1354 d: AFT 1397
                                9 William Hay d: 1421
                                  + Alicia Hay b: ABT 1382
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9  Hay
                                  + William Borthwick d: 1439
                                    10 Margaret Borthwick b: ABT 1388
                                      + William Abernethy b: ABT 1385 d: 24 JUL 1411
                                    10 William Borthwick d: ABT 1458
                                    10 Janet Borthwick
                                      + James Douglas d: ABT 1440
                            8 James Gifford
                                9 Elizabeth Gifford b: ABT 1409 d: AFT 1456
                                  + James Douglas d: ABT 1457
                                    10 James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                      + Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                      +  Mistress
                        7 Archibald ?The Grim? Douglas b: ABT 1346 d: 1401
                          + Mistress of Archibald Douglas
                            8 William Douglas b: ABT 1364
                              + Jill Egidia Stuart b: ABT 1368 d: AFT 1388
                                9 Egidia or Algida or Jill Douglas
                                  + Henry St Clair d: ABT 1 FEB 1421
                                    10 William Sinclair d: 1484
                                      + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + Marjory Sutherland b: ABT 1436
                                    10 Beatrix Sinclair
                                      + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                            8 Joan Douglas
                              + William De Dacre b: 1357 d: 20 JUL 1399
                                9 Thomas De Dacre b: 27 OCT 1387 d: 5 JAN 1458
                                  + Philippa De Neville d: AFT 8 JUL 1453
                                    10 Thomas De Dacre b: ABT 1410 d: BEF  JAN 1458
                                      + Elizabeth Bowett b: ABT 1405
                                    10 Humphrey Dacre d: 30 MAY 1485
                                      + Mabel Parr d: 14 NOV 1508
                                    10 Joan De Dacre b: ABT 1418
                                      + Thomas Clifford b: 25 MAR 1414 d: 22 MAY 1455
                                    10 Elizabeth Dacre b: ABT 1408 d: 8 APR 1485
                                      + Thomas Harrington b: 1400 d: 30 DEC 1460
                                9 Joan Dacre
                                  + Thomas Musgrave d: 3 JAN 1477
                                    10 Richard Musgrave d: 9 NOV 1464
                                      + Elizabeth Betham d: BEF 1464
                                9 Elizabeth Dacre
                                  + Thomas Astley
                                    10 John Astley d: AFT 8 APR 1475
                                      + Elizabeth Wichingham d: AFT 1475
                                    10 Anna or Alice Astley d: AFT 1473
                                      + Thomas Gedding b: 1390 d: 1465
                          + Joan Moray
                            8 Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                              + Margaret Stewart d: BEF 1456
                                9 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                  + John Stewart b: ABT 1381 d: 18 AUG 1424
                                    10 Margaret Stewart b: ABT 1406
                                      + George Seton d: 1478
                                  + William Sinclair d: 1484
                                    10 William ?The Waster? Sinclair d: 1487
                                      + Christian Leslie
                                    10 Catherine Sinclair
                                      + Alexander Stewart b: ABT 1454 d: 7 AUG 1485
                                    10 Marjory Sinclair
                                      + Andrew Leslie d: BEF  JAN 1478
                                9 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                  + Euphemia Graham d: BEF 1 NOV 1468
                                    10 Margaret Douglas d: BEF 1475
                                      + John Stewart b: ABT 1442 d: 15 SEP 1512
                            8 James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                              + Beatrix Stuart
                              + Beatrix Sinclair
                                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
                            8 Margaret Douglas b: 1375
                              + Walter Halyburton b: ABT 1380 d: 1447
                                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
                            8  Douglas
                              + John Dundas b: ABT 1360
                                9 James Dundas b: ABT 1384 d: 1437
                                  + First wife of James Dundas
                                    10 Duncan Dundas d: BEF 1490
                                    10 Archibald Dundas
                                      + Agnes Borthwick
                                  + Christian Stewart b: ABT 1328
                                    10 Alexander Dundas d: 1451
                                      + Eupham Livingstone
                                    10 Janet Dundas
                                      + Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                                    10 Beatrix Dundas
                                      + John Moncrieff d: ABT 1470
                                    10 Christian Dundas
                                      + John Sandilands d: 1439
                                    10 Margaret Dundas b: ABT 1404
                                      + David Stewart b: ABT 1400 d: 1444
                                    10 Elizabeth Dundas
                                      + Philip Moubray
                            8 Jean Douglas d: 1400
                              + Richard de Rutherfurd b: ABT 1345 d: AFT 30 OCT 1400
                                9 James Rutherfurd d: BEF 15 JUL 1455
                                  + Christian Lauder
                                    10 James Rutherfurd b: ABT 1424 d: 1498
                                      + Margaret Erskine
                            8 Catherine Douglas
                              + William de Vaux d: 1392
                                9 William de Vaux d: BEF 1392
                                    10  Vaux
                                      + John de Halyburton d: AUG 1355
                    6 Barbara Douglas
                      + Robert Keith b: ABT 1262
                        7 John Keith d: 1324
                          +  Soules
                            8  Keith
                              + David De La Haye d: 17 OCT 1346
                                9 Thomas De La Haye d: JUL 1406
                                  + Elizabeth Stuart b: ABT 1346 d: ABT 1389
                                    10 Elizabeth De La Haye
                                      + George Leslie
                                    10 William De La Haye d: 1437
                                      + Margaret Gray
                                    10 Alicia Hay b: ABT 1382
                                      + William Hay d: 1421
                                    10 Gilbert Hay b: 1368
                            8 Christina Keith
                              + Robert Maitland b: ABT 1283 d: 17 OCT 1346
                                9 John Maitland b: 1340 d: 1400
                                  + Agnes Elizabeth Dunbar d: ABT 1402
                                    10 Robert Maitland d: AFT 1424
                                      + Marion Abernethy b: 1379 d: AFT 1466
                                9 Robert Maitland
                                  +  Schivas
                                    10 Elizabeth Maitland
                                      + John Gordon d: AFT 1418
                5 John Stewart b: 1230 d: 22 JUL 1298
                  + Margaret Bonkyl b: ABT 1243
                    6 Alexander Stewart d: 1319
                        7 John Stewart d: 9 DEC 1331
                          + Margaret Abernethy
                            8 Thomas Stewart d: 1361
                              + Margaret Sinclair
                                9 Margaret Stewart d: 1417
                                  + William Douglas b: ABT 1327 d: MAY 1384
                                    10 George Douglas b: ABT 1380 d: ABT 1404
                                      + Mary Stuart d: ABT 1458
                                    10 Isobel Douglas
                                      + Alexander Stewart b: ABT 1375 d: 1435
                                9 Elizabeth Stewart
                                  + Alexander Hamilton
                                    10 Archibald Hamilton
                                      + Margaret Montgomerie
                        7 Isabel Stewart b: 1280
                          + Donald Mar d: 12 AUG 1332
                            8 Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                              + William Douglas b: ABT 1327 d: MAY 1384
                                9 James Douglas b: ABT 1358 d: 19 AUG 1388
                                  + Isabel Stuart
                                  + Mistress(es) of James Douglas
                                    10 Elinor Douglas
                                      + William Fraser d: BEF 1441
                                    10 William Douglas d: 1427
                                      + Elizabeth Stewart
                                    10 Archibald Douglas d: ABT 1435
                                      + Margaret
                                9 Isabel Douglas b: ABT 1360 d: 1408
                                  + Malcolm Drummond d: AFT  NOV 1402
                                    10  Drummond
                                      + Allan Macochtery Cameron
                                9 Margaret Douglas
                                  + Alexander Montgomerie d: 1388
                                    10 John Montgomerie d: 1401
                                      + Elizabeth
                              + John Swinton d: 14 SEP 1402
                    6 Alan Stewart d: 19 JUL 1333
                        7 Alexander Stewart d: BEF 1320
                            8 Alexander Stewart d: ABT  MAY 1404
                              +  Turnbull
                                9 John Stuart d: 12 FEB 1429
                                  + Elizabeth Stuart d: NOV 1429
                                    10 Alan Stuart d: 1439
                                      + Catherine Seton b: ABT 1388
                                9 William Stewart b: ABT 1356 d: 1402
                                  + Isabel
                                    10 John Stewart b: ABT 1382 d: ABT 1420
                                      + Marion Stewart
                                9 Janet Stewart
                                  + Thomas Somerville b: ABT 1368 d: 1445
                                    10 William Somerville d: 20 AUG 1456
                                      + Janet Mowat d: BEF 1459
                              + Janet Keith b: ABT 1340 d: AFT 11 DEC 1406
                        7 Elizabeth Stewart
                          + John FitzWalter De Hamildon
                            8 Alexander Hamilton
                              + Elizabeth Stewart
                                9 Archibald Hamilton
                                  + Margaret Montgomerie
                                    10 Alexander Hamilton d: ABT 1505
                                      + Isobel Schaw
                    6 Walter Stewart d: 1340
                        7 John Stewart b: ABT 1315 d: 1380
                            8 Catherine Stewart b: ABT 1363
                              + Herbert Maxwell d: 16 OCT 1421
                                9 Jean or Janet Maxwell b: ABT 1389
                                  + William Douglas d: 1458
                                    10 William Douglas d: 1464
                                      + Margaret Carlyle
                                    10  Douglas
                                      + Robert De Innes d: BEF 1 FEB 1464
                                    10 Marion Douglas b: ABT 1422
                                      + Robert Chisholm b: ABT 1422
                                9 Herbert Maxwell d: 1454
                                  +  Herries
                                    10 Robert Maxwell d: ABT 1485
                                      + Janet Forrester
                                  + Catherine Seton b: ABT 1388
                                9 Catherine Maxwell
                                  + Gilbert Kennedy d: AFT 6 MAR 1479
                                    10 Catherine Kennedy
                                      + Alexander Montgomerie b: ABT 1445 d: 1468
                                    10 John Kennedy d: BEF 23 MAY 1509
                                      + Elizabeth Montgomerie
                                      + Elizabeth Seton Gordon d: 17 APR 1500
                                    10  Kennedy
                                      + George ?Atavus? Campbell d: 1492
                                9 Margaret Maxwell b: ABT 1382
                                  + John Montgomerie b: ABT 1362
                                    10 Alexander Montgomerie b: BEF 1413 d: ABT 1470
                                      + Margaret Boyd
                                    10 Jane Montgomery
                                      + Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                            8 Walter Stewart b: ABT 1359
                                9 Marion Stewart
                                  + John Stewart b: ABT 1382 d: ABT 1420
                                    10 Alexander Stewart b: ABT 1429 d: ABT 1479
                                      + Elizabeth Stewart
                                  + John Forrester d: 1448
                    6 Isobel Stewart b: ABT 1290
                      + Thomas Randolph d: 20 JUL 1332
                        7 John Randolph d: 17 OCT 1346
                          + Euphemia Ross d: 1387
                        7 Isabel Randolph
                          + Patrick Dunbar d: 1356
                            8 John Dunbar b: 1340 d: 15 FEB 1391
                              + Marjorie Stuart d: 6 MAY 1417
                                9 Thomas Dunbar d: BEF  AUG 1422
                                  + Margaret Ogilvy b: 1372 d: 1471
                                    10 Thomas Dunbar d: 15 DEC 1440
                                      + Mistress of Thomas Dunbar
                                9 Alexander Dunbar d: ABT 1421
                                  + Maude Fraser
                                    10 James Dunbar d: 10 AUG 1429
                                      + Janet Gordon
                                      + Isabel De Innes
                            8 George Dunbar b: ABT 1370 d: ABT 1456
                              + Christian Seton b: ABT 1340
                                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
                            8 Patrick Dunbar b: ABT 1396 d: BEF 1437
                              + Euphemia Stewart b: ABT 1384 d: OCT 1415
                                9 Eupheme Dunbar b: ABT 1422
                                  + James Dunbar b: ABT 1420 d: 20 APR 1504
                                    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
                            8 Agnes Elizabeth Dunbar d: ABT 1402
                              + John Maitland b: 1340 d: 1400
                                9 Robert Maitland d: AFT 1424
                                  + Marion Abernethy b: 1379 d: AFT 1466
                                    10 William Maitland d: BEF 1471
                                    10 Agnes Maitland
                                      + David Edmonstone d: ABT 1426
                            8 David Dunbar d: BEF 1424
                                9 Patrick Dunbar d: BEF 1437
                                    10 John Dunbar
                        7 ?Black Agnes? Randolph
                          + Patrick Dunbar b: ABT 1285 d: 1368
                    6 James Douglas d: 1333
                        7 John Douglas
                            8 William Douglas
                                9 James Douglas d: BEF 1444
                                    10 Helen Douglas
                                      + David Barclay
                    6 Robert Stewart d: ABT 1388
                        7 John Stewart d: 26 APR 1421
                          + Isabel Ergadia or Macdougal b: ABT 1352 d: 21 DEC 1439
                            8 Robert Stewart d: 1449
                              + Joan or Margaret Stewart b: ABT 1368
                                9 John Stewart d: 20 DEC 1463
                                  +  Maclaren
                                    10 Isabel Stewart
                                      + Colin Campbell d: 10 MAY 1493
                                    10 Janet Stewart d: SEP 1475
                                      + Colin Campbell d: 26 SEP 1475
                                    10  Stewart
                                      + Allan Macdonald d: AFT 1428
                                9 Walter Stewart d: BEF 1488
                                  + Margaret Lindsay
                                    10 Thomas Stewart d: 9 DEC 1513
                                      + Janet Keith
                                9 Robert Stewart b: ABT 1420
                                    10 Patrick Stewart b: ABT 1450
                                9  Stewart b: ABT 1400
                                  + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                    10 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                      + Marion or Mariott Baillie
                                    10 Elizabeth Lindsay b: 21 JAN 1435
                                      + John Lundin b: 1443
                                    10 Margaret Lindsay
                                      + Walter Stewart d: BEF 1488
                                      + Henry Wardlaw
                                    10 Mariot Lindsay
                                      + John Hay d: SEP 1508
                                    10 Christian Lindsay d: 1496
                                      + John Seton d: BEF 19 JUL 1476
                                    10 Patrick Lindsay d: AFT 8 MAR 1526
                                      + Isabella Pitcairn
                                    10 Catherine Lindsay
                                      + Alexander Seton d: 1512
                            8 James Stewart b: ABT 1383 d: ABT 1451
                              + Joan Beaufort b: 1398 d: 15 JUL 1445
                                9 John Stewart b: ABT 1442 d: 15 SEP 1512
                                  + Margaret Douglas d: BEF 1475
                                    10 Janet Stewart d: 27 OCT 1510
                                      + Alexander Gordon d: 21 JAN 1523
                                    10 Catherine Stewart
                                      + John Forbes b: 1472 d: ABT  SEP 1547
                                  + Eleanor Sinclair d: 21 MAR 1518
                                    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
                                9 James Stewart b: 1442 d: 1499
                                  + Margaret Ogilvy
                                    10 Alexander Stewart d: 1505
                                      + Isabel Ogilvy
                                      + Margaret Ruthven d: 1548
                                    10 Isabel Stewart
                                      + James Stuart b: 17 MAR 1473 d: 9 SEP 1513
                                  + Margaret Murray
                                    10 James Stewart d: 9 SEP 1513
                                      + Catherine Rutherford
                                    10 Elizabeth Stewart
                                      + Mungo Home d: 1513
                                    10  Stewart b: ABT 1482 d: AFT 1530
                                      + Alexander Abernethy b: ABT 1485 d: JUN 1527
                                    10 Agnes Stewart d: FEB 1557
                                      + Adam Hepburn b: ABT 1492 d: 9 SEP 1513
                                      + Alexander Home b: BEF 1485 d: 8 OCT 1516
                            8 Alexander Stewart d: BEF 10 JUL 1449
                              + Margaret Hay
                                9 Thomas Stewart d: 1453
                                  + Maud Stewart
                                    10 Alexander Stewart
                                      + Matilda Stewart
                            8 Jean Stewart
                              + David Bruce b: ABT 1392
                                9 John Bruce b: ABT 1420
                                  + Elizabeth Stewart
                                    10 David Bruce b: ABT 1445
                                      + Marian Herries b: ABT 1447
                            8 Isabel Stewart
                              + William Oliphant d: BEF 3 DEC 1425
                                9 Isabella Oliphant
                                  + John Scrymgeour d: 1465
                                    10 James Scrymgeour d: 1478
                                      + Janet Lyon b: ABT 1430
                                      + Margaret Maitland
                                    10 Elizabeth Scrimgeour b: ABT 1435 d: BEF 20 OCT 1492
                                      + John Lyon d: 1 APR 1497
                                9 John Oliphant d: 24 JAN 1466
                                  + Margaret Ogilvie
                                    10 Laurence Oliphant d: 1495
                                      + Isabel Hay
                                      + Elizabeth Cunningham
                                      +  Edmonstone
                                    10 Margaret Oliphant
                                      + Henry Wardlaw
                              + David Murray
                                9 David Murray d: ABT 1452
                                  + Margaret Colquhoun
                                    10 William Murray d: ABT 1459
                                      + Margaret Gray
                                    10 Patrick Murray d: 1476
                                      + Katharine Balfour
                                    10 Mariot Murray
                                      + Malcolm Drummond b: BEF 14 JUL 1445 d: 1470
                                    10 Christian Murray
                                      + Murdoch Menteith
                                9 Elena Murray d: 1458
                                  + Malcolm Moncrieff d: 1465
                                    10 John Moncrieff d: ABT 1470
                                      + Beatrix Dundas
                            8 Christian Stewart b: ABT 1328
                              + James Dundas b: ABT 1384 d: 1437
                                9 Alexander Dundas d: 1451
                                  + Eupham Livingstone
                                    10 Alexander Dundas b: 1474 d: 9 SEP 1513
                                      + Isabel Oliphant
                                9 Janet Dundas
                                  + Alexander Livingstone b: ABT 1346 d: BEF 6 NOV 1451
                                    10 James Livingstone d: BEF 1441
                                      + Marian
                                    10 Alexander Livingston d: JAN 1450
                                    10 Janet Livingston
                                      + James Hamilton b: ABT 1398 d: BEF  MAY 1441
                                      + Robert Bruce d: JAN 1550
                                    10 Eupham Livingstone
                                      + Alexander Dundas d: 1451
                                9 Beatrix Dundas
                                  + John Moncrieff d: ABT 1470
                                    10 John Moncrieff d: ABT 1496
                                      + Margaret Levingston
                                    10 Isabel Moncrieff
                                      + William Scott
                                9 Christian Dundas
                                  + John Sandilands d: 1439
                                    10 James Sandilands d: BEF 1505
                                      + Margaret Ker
                                      + Margaret or Jean Kinloch
                                9 Margaret Dundas b: ABT 1404
                                  + David Stewart b: ABT 1400 d: 1444
                                    10 Elizabeth Stewart
                                      + John Bruce b: ABT 1420
                                    10 Henry Stewart d: AFT 1444
                                    10  Stewart
                                      + John Betune d: ABT 1420
                                    10 William Stewart
                                9 Elizabeth Dundas
                                  + Philip Moubray
                                    10 Philip Moubray d: BEF  MAR 1467
                                      + Isobel Stewart
                        7 Robert Stewart b: ABT 1352 d: 21 JUL 1403
                          + Janet MacDougall
                            8 David Stewart b: ABT 1400 d: 1444
                              + Margaret Dundas b: ABT 1404
                                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 Stewart
                              + William Douglas d: 1427
                                9 William Douglas d: 1458
                                  + Jean or Janet Maxwell b: ABT 1389
                                    10 William Douglas d: 1464
                                      + Margaret Carlyle
                                    10  Douglas
                                      + Robert De Innes d: BEF 1 FEB 1464
                                    10 Marion Douglas b: ABT 1422
                                      + Robert Chisholm b: ABT 1422
                            8 Isobel Stewart d: 1384
                              + Robert Bruce d: 23 JUL 1403
                                9 Robert Bruce b: 1371 d: 1406
                                  +  Scrimgeour
                                    10 David Bruce b: ABT 1392
                                      + Jean Stewart
                                9 William Bruce
                                    10 Edward Bruce d: BEF 1427
                                      + Agnes Airth d: AFT 1468
                                9 Elizabeth Bruce
                                  + Alexander Trail b: ABT 1370 d: 1420
                                    10 John Trail d: 1450
                                      + Euphemia Trail d: 1458
                                9 Margaret Bruce
                                  + Thomas Trail d: 1439
                                    10 Euphemia Trail d: 1458
                                      + John Trail d: 1450
                            8 Elizabeth Stewart
                              + Michael Mercer b: ABT 1378 d: ABT 1440
                                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
                        7 Jean or Catherine Stewart
                          + John De Betune b: ABT 1330
                            8 John Betune d: ABT 1420
                              +  Stewart
                                9 Archibald Betune
                                    10 John Betune d: 1499
                                      + Catherine Stirling
                5 Alice Stewart b: 1233
                  + Alexander De Lindsay b: 1230 d: 1308
                    6 David Lindsay d: 1355
                      + Mary Abernethy b: ABT 1295 d: BEF 19 NOV 1355
                        7 Alexander Lindsay d: OCT 1381
                          + Katherine Stirling
                            8 David De Lindsay b: ABT 1360 d: FEB 1407
                              + Elizabeth Stewart
                                9 Alexander De Lindsay d: AFT 31 MAR 1439
                                  + Marjory d: AFT 23 APR 1429
                                    10 David De Lindsay d: 17 JAN 1446
                                      + Marjory Ogilvie
                                    10 Christian Lindsay
                                      + James Auchinleck d: 1449
                                    10 Elizabeth Lindsay
                                      + William Douglas d: 1421
                                9 William Lindsay b: ABT 1390
                                    10 Euphemia Lindsay b: ABT 1430
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                9 Elizabeth Lindsay
                                  + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                                    10 Thomas Erskine b: BEF 1440 d: BEF 1493
                                      + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    10 Janet Erskine
                                      + Walter Stewart
                                    10 Christian Erskine d: AFT 1479
                                      + Patrick Graham d: AFT 24 JUN 1466
                                    10 Elizabeth Erskine
                                      + Henry Douglas d: ABT 1469
                            8 Eupheme Lindsay b: ABT 1360
                              + David Stewart
                                9 Euphemia Stewart b: ABT 1384 d: OCT 1415
                                  + Patrick Graham d: 10 AUG 1413
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                                  + Patrick Dunbar b: ABT 1396 d: BEF 1437
                                    10 Eupheme Dunbar b: ABT 1422
                                      + James Dunbar b: ABT 1420 d: 20 APR 1504
                          + Marjory Stewart d: 1438
                            8 William Lindsay d: BEF 1438
                              + Elizabeth de Valoniis
                                9 John Lindsay d: 1447
                                    10 David Lindsay d: 1472
                        7 William Lindsay b: ABT 1331 d: 1358
                          + Christiana Mure b: ABT 1328
                            8 William Lindsay b: ABT 1352 d: ABT 1414
                              + Christina Keith b: ABT 1356
                              + Christian Gourlay
                                9 John Lindsay b: ABT 1400 d: 6 FEB 1482
                                  +  Stewart b: ABT 1400
                                    10 John Lindsay b: ABT 1427 d: AFT 26 OCT 1498
                                      + Marion or Mariott Baillie
                                    10 Elizabeth Lindsay b: 21 JAN 1435
                                      + John Lundin b: 1443
                                    10 Margaret Lindsay
                                      + Walter Stewart d: BEF 1488
                                      + Henry Wardlaw
                                    10 Mariot Lindsay
                                      + John Hay d: SEP 1508
                                    10 Christian Lindsay d: 1496
                                      + John Seton d: BEF 19 JUL 1476
                                    10 Patrick Lindsay d: AFT 8 MAR 1526
                                      + Isabella Pitcairn
                                    10 Catherine Lindsay
                                      + Alexander Seton d: 1512
                        7 James Lindsay b: 1317 d: 11 NOV 1358 
                          + Egidia Stewart d: BEF  JUN 1406
                            8 James Lindsay b: ABT 1340 d: 1397
                              + Margaret Keith
                                9 Margaret Lindsay
                                  + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                                    10 Robert de Colville b: ABT 1380 d: ABT 1450
                                      + Margaret Colvill d: AFT 1441
                                9 Euphemia Lindsay d: AFT 1405
                                  + John Herries d: 27 MAR 1420
                                    10 Robert Herbert Herries d: 4 JUN 1440
                                      + Margaret Douglas
                            8 Elizabeth Lindsay
                              + Henry Preston d: 1433
                                9 Mariota Preston
                                  + John Forbes b: ABT 1390 d: 1453
                                    10 John Forbes d: BEF 6 JUL 1469
                                      + Anne Stratton
                                    10 Duncan Forbes b: AFT 1420
                                      + Christian Gordon
                                9  Preston
                                  + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                    10 William Meldrum
                              + John Maxwell d: ABT 1405
                                9 Agnes Maxwell b: 1352
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 James Kennedy d: BEF 8 NOV 1408
                                      + Mary Stuart d: ABT 1458
                                    10 Thomas Kennedy
                                    10 John Kennedy d: 12 JUN 1473
                                9 Robert Maxwell d: BEF 1423
                                  + Elizabeth Denniston
                                    10 John Maxwell d: 1476
                                      + Margaret Borthwick
                                    10 Janet Maxwell
                                      + Alan Cathcart d: BEF 3 OCT 1497
                                9 Egidia Maxwell b: ABT 1375
                                  + James Scrymgeour d: 24 JUL 1411
                                    10 John Scrymgeour d: 1465
                                      + Isabella Oliphant
                                9 John Maxwell b: ABT 1388
                                  +  Montgomery
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                    6 Beatrix De Lindsay b: ABT 1291
                      + Archibald ?The Good? Douglas b: ABT 1296 d: 19 JUL 1333
                        7 William Douglas b: ABT 1327 d: MAY 1384
                          + Margaret Stewart d: 1417
                            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
                          + Margaret Mar b: ABT 1360 d: ABT 19 OCT 1393
                            8 James Douglas b: ABT 1358 d: 19 AUG 1388
                              + Isabel Stuart
                              + Mistress(es) of James Douglas
                                9 Elinor Douglas
                                  + William Fraser d: BEF 1441
                                    10 Alexander Fraser d: 7 APR 1482
                                      + Marjory Menzies b: 1411 d: AFT 7 APR 1482
                                    10 Agnes or Mary Fraser
                                      + William Forbes d: 1446
                                    10 Isabel Fraser
                                      + Gilbert Menzies b: ABT 1370
                                9 William Douglas d: 1427
                                  + Elizabeth Stewart
                                    10 William Douglas d: 1458
                                      + Jean or Janet Maxwell b: ABT 1389
                                9 Archibald Douglas d: ABT 1435
                                  + Margaret
                                    10 William Douglas d: 8 JAN 1464
                            8 Isabel Douglas b: ABT 1360 d: 1408
                              + Malcolm Drummond d: AFT  NOV 1402
                                9  Drummond
                                  + Allan Macochtery Cameron
                                    10 Donald Dhu Cameron
                                      +  Macmartin
                            8 Margaret Douglas
                              + Alexander Montgomerie d: 1388
                                9 John Montgomerie d: 1401
                                  + Elizabeth
                                    10 John Montgomerie b: ABT 1362
                                      + Margaret Maxwell b: ABT 1382
                                    10  Montgomery
                                      + John Maxwell b: ABT 1388
                          + Wife of William Douglas
                            8  Douglas
                                9 Margaret Douglas
                                  + John Iain Borb Macleod b: 1392 d: 1442
                                    10 William Dubh Macleod b: 1415 d: 1480
                                      +  MacLaine
                                      + Anne Macdonald
                                    10 Margaret Macleod
                                      + Roderick Macleod b: 1426 d: 1498
                        7 Eleanor Douglas
                          + Alexander Bruce d: 19 JUL 1333
                            8 Eleanor Bruce d: 22 JUN 1368
                              + William de Cunninghame
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                          + James Sandilands d: 1358
                            8 James Sandilands d: BEF 7 DEC 1426
                              + Jean Stuart d: BEF 27 DEC 1375
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                          + Patrick Hepburn b: 1321 d: AFT 1402
                          + Duncan Wallace b: ABT 1313 d: BEF 1368
                            8 Duncan Wallace
                                9  Wallace
                                  + Adam Cunninghame d: ABT 1460
                                    10 Adam Cunninghame d: 1497
                      + Robert Erskine b: BEF 1343 d: 1387
                        7 Thomas Erskine b: BEF 1354 d: BEF 1404
                          + Janet Keith d: 1413
                            8 Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                              + Elizabeth Lindsay
                                9 Thomas Erskine b: BEF 1440 d: BEF 1493
                                  + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    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
                                9 Janet Erskine
                                  + Walter Stewart
                                    10 Walter Stewart d: 1488
                                      + Elizabeth Arnot
                                9 Christian Erskine d: AFT 1479
                                  + Patrick Graham d: AFT 24 JUN 1466
                                    10 William Graham b: ABT 1433 d: 1472
                                      + Elene or Helen Douglas
                                    10 Janet Graham b: ABT 1440
                                      + Gilbert Keith b: ABT 1418 d: ABT 1494
                                9 Elizabeth Erskine
                                  + Henry Douglas d: ABT 1469
                                    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
                            8 John Erskine
                                9 Alexander Erskine d: ABT 1453
                                  + Janet
                                    10 John Erskine d: 15 MAR 1508
                                      + Elizabeth or Margery Graham
                            8 Elizabeth Erskine
                              + Duncan Wemyss
                                9 Thomas Wemyss
                                    10 Patrick Wemyss
                                      + Elizabeth Dishington b: ABT 1426
                        7 Nicholas Erskine b: ABT 1356
                          + Jean Cameron b: ABT 1354 d: BEF  MAR 1383
                            8 Elizabeth Erskine
                              + Robert Crichton b: ABT 1376 d: BEF 1479
                                9 Robert Crichton b: 1409 d: ABT 1494
                                  + Mary Stewart d: 1502
                                    10 Elizabeth Crichton
                                      + William Douglas d: 22 JUL 1484
                                    10 Robert Crichton d: AFT 13 JUL 1513
                                      + Marion Maxwell d: BEF 10 JUL 1527
                                    10 Marion Crichton
                                      + Malcolm Crawfurd d: ABT 1500
                                9 Margaret Crichton
                                  + David Herries d: AFT 26 AUG 1495
                                    10 Herbert Herries b: ABT 1460 d: BEF 23 DEC 1506
                                      + Mariot Carlyle
                                      + Mariot Cunningham
                                9 Edward Crichton
                                    10 Robert Crichton
                                9 Patrick Crichton b: ABT 1448
                                    10 Janet Crichton b: ABT 1461
                                      + John Douglas b: BEF 1466 d: BEF  SEP 1515
                                    10 Agnes Crichton b: 1488
                                      + Andrew Ker d: 18 JUL 1526
                        7 Mary Erskine b: ABT 1328
                          + Walter Oliphant d: 1378
                            8 John Oliphant d: 1420
                              +  Borthwick
                                9 William Oliphant d: BEF 3 DEC 1425
                                  + Isabel Stewart
                                    10 Isabella Oliphant
                                      + John Scrymgeour d: 1465
                                    10 John Oliphant d: 24 JAN 1466
                                      + Margaret Ogilvie
                              +  Home
                        7 Jean Erskine
                          + John Colquhoun d: 24 SEP 1439
                            8 Malcolm Colquhoun d: BEF 24 SEP 1439
                                9 John Colquhoun b: ABT 1420 d: 1479
                                  +  Boyd
                                    10 Humphrey Colquhoun d: AUG 1493
                                      + Helen Erskine
                                    10 Margaret Colquhoun
                                      + David Murray d: ABT 1452
                                  + Elizabeth Dunbar d: BEF 17 FEB 1486
                        7 Marion Erskine
                          + Maurice Drummond
                            8 John Drummond
                              + Matilda Graham
                              + Wife of John Drummond
                                9 Maurice Drummond
                                  + Margaret Mercer
                                    10 Katherine Drummond
                                      + William Scott
                5 James Stewart b: 1243 d: 1309
                  + Cecilia de Dunbar
                    6 Egidia Stewart
                      + Alexander de Meyners b: 1235 d: 1320
                        7 Robert de Menzies b: 1267 d: 1346
                          + Margaret de Oyth
                            8 John de Menzies b: 1323 d: 1410
                              + Christian
                                9 Robert de Menzies b: 1353 d: 1411
                                    10 Gilbert Menzies d: 1439
                                      + Marjorie Liddell
                                    10 David ?Saint David? Menzies b: 1377 d: 1449
                                      + Marjory Sinclair
                  + Egidia De Burgh b: ABT 1263
                    6 James Stewart
                        7 Stewart
                          + Henry de Wardlaw b: ABT 1306
                            8 Henry de Wardlaw
                              +  Halkett
                                9  Wardlaw b: ABT 1336
                                  + John de Carmychael b: ABT 1335 d: BEF 28 MAY 1417
                                    10 William Carmichael
                                    10 John Carmichael b: ABT 1370 d: ABT 1426
                                      + Mary Douglas b: ABT 1403
                                9 William Wardlaw
                                  + Margaret de Wardlaw
                                    10 Andrew Wardlaw
                                      + Christian de Valonis
                    6 Walter Stewart b: 1292 d: 1326
                      + Alice Erskine
                        7 John Stewart
                          + Alicia Mure
                            8 Egidia Stewart
                              + Patrick Graham d: ABT 1404
                                9 Patrick Graham d: 10 AUG 1413
                                  + Euphemia Stewart b: ABT 1384 d: OCT 1415
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                            8 Marjory Stewart d: 1438
                              + Alexander Lindsay d: OCT 1381
                                9 William Lindsay d: BEF 1438
                                  + Elizabeth de Valoniis
                                    10 John Lindsay d: 1447
                              + Henry Douglas
                                9 William Douglas d: 1421
                                  + Elizabeth Lindsay
                                    10 Henry Douglas d: ABT 1469
                                      + Elizabeth Erskine
                                    10 Christian Douglas
                                      + David Wemyss d: ABT 1430
                                      + James Auchinleck
                                9 Elizabeth Douglas
                                  + Richard Lovell
                                    10 Janet Lovell
                                      + Robert Graham d: BEF 7 JAN 1493
                            8 Margaret Stewart
                              + John Hay d: BEF  JUN 1418
                                9 James Hay
                                    10 John Hay d: BEF 1425
                                      + Daughter of the Earl of Ross
                                9 William Hay d: DEC 1421
                                    10 John Hay
                                9 John Hay
                                    10 Euphemia Hay
                                      + John Sinclair
                                9  Hay
                                    10 Helen Hay
                                      + Andrew Duff d: 1515
                        7 Jean Stewart
                          + Hugh Ross b: ABT 1275 d: 19 JUL 1333
                      + Marjorie Bruce b: ABT 1297 d: 2 MAR 1316
                        7 Robert Stuart b: 2 MAR 1316 d: 19 APR 1390
                          + Elizabeth Mure d: BEF 1355
                            8 Robert Stuart b: 1337 d: 4 APR 1406
                              + Annabella Drummond d: 1401
                                9 James Stuart b: DEC 1394 d: 21 FEB 1437
                                  + Joan Beaufort b: 1398 d: 15 JUL 1445
                                    10 James Stuart b: 16 OCT 1430 d: 3 AUG 1460
                                      + Marie Von Geldern b: 1432 d: 1 DEC 1463
                                    10 Annabella Stewart d: 1509
                                      + George Gordon d: 8 JUN 1501
                                    10 Joan or Janet Stuart b: 1428 d: AFT 22 JUN 1493
                                      + James Douglas b: ABT 1426 d: BEF 22 OCT 1492
                                9 Margaret Stewart d: BEF 1456
                                  + Archibald Douglas b: ABT 1370 d: 17 AUG 1424
                                    10 Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + John Stewart b: ABT 1381 d: 18 AUG 1424
                                      + William Sinclair d: 1484
                                    10 Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + Euphemia Graham d: BEF 1 NOV 1468
                                9 Mary Stuart d: ABT 1458
                                  + George Douglas b: ABT 1380 d: ABT 1404
                                    10 Elizabeth Douglas d: AFT 1439
                                      + Alexander De Forbes b: 1404 d: 1448
                                      + David Hay d: BEF 2 SEP 1478
                                    10 Mary Douglas b: ABT 1403
                                      + John Carmichael b: ABT 1370 d: ABT 1426
                                    10 William Douglas d: 1437
                                      + Margaret Hay
                                  + James Kennedy d: BEF 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 6 MAR 1479
                                      + Catherine Maxwell
                                      + Isabel Ogilvy d: 1484
                                      + Wife of Gilbert Kennedy
                                  + William Graham b: ABT 1395 d: 12 FEB 1424
                                    10 Robert Graham d: BEF 7 JAN 1493
                                      + Janet Lovell
                                      + Matilda Scrymgeour
                                  + William Edmonstone b: ABT 1390
                                    10 William Edmonstone b: ABT 1425 d: 1486
                                      + Matilda Stewart
                                    10 Archibald Edmonstone b: ABT 1443 d: 1502
                                      + Janet Shaw b: ABT 1453
                                9 Elizabeth Stuart
                                  + James Douglas d: ABT 1440
                                    10 James Douglas d: ABT 1457
                                      + Elizabeth Gifford b: ABT 1409 d: AFT 1456
                              + Mistress of Robert III Stuart
                                9 John Stewart b: ABT 1368
                                  + Elizabeth Graham
                                    10 Marjory Stewart
                                      + Duncan Campbell d: 1453
                            8 Robert Stewart b: ABT 1340 d: 3 SEP 1420
                              + Margaret Graham b: 1334 d: 4 MAY 1380
                                9 Joan or Margaret Stewart b: ABT 1368
                                  + Robert Stewart d: 1449
                                    10 John Stewart d: 20 DEC 1463
                                      +  Maclaren
                                    10 Walter Stewart d: BEF 1488
                                      + Margaret Lindsay
                                    10 Robert Stewart b: ABT 1420
                                    10  Stewart b: ABT 1400
                                      + John Lindsay b: ABT 1400 d: 6 FEB 1482
                                9 Murdach Stewart b: ABT 1362 d: 25 MAY 1425
                                  + Isabel Stuart d: ABT 1458
                                    10 Walter Stewart
                                      + Janet Erskine
                                    10 Isobel Stewart
                                      + Walter Buchanan b: ABT 1406
                                    10 James Stewart d: 1451
                                      +  Macdonald
                                  + Mistress of Murdach Stewart
                                    10 James Stewart
                                9 Beatrix Stuart
                                  + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                                9 Maria Stewart b: ABT 1369
                                  + William Abernethy d: 1420
                                    10 William Abernethy b: ABT 1385 d: 24 JUL 1411
                                      + Margaret Borthwick b: ABT 1388
                                    10 Marion Abernethy b: 1379 d: AFT 1466
                                      + Robert Maitland d: AFT 1424
                                9 Isobel Stewart b: ABT 1363
                                  + Walter Halyburton b: ABT 1363
                                    10 Walter Halyburton b: ABT 1380 d: 1447
                                      + Margaret Douglas b: 1375
                                9 Marcelline or Marjory Stewart
                                  + Duncan Campbell d: 1453
                                    10 Archibald Roy or Gelestin Campbell d: BEF 1454
                                      + Elizabeth Somerville
                              + Muriella De Keith
                                9 John Stewart b: ABT 1381 d: 18 AUG 1424
                                  + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                    10 Margaret Stewart b: ABT 1406
                                      + George Seton d: 1478
                                9 Elizabeth Stewart
                                  + Malcolm Fleming b: 1383 d: 28 NOV 1440
                                    10 Robert Fleming b: 1416 d: 1495
                                      + Janet Douglas
                                9 Margaret Stewart
                                  + John Swinton d: 14 SEP 1402
                                    10 John Swinton d: 17 AUG 1424
                                      + Marjory Dunbar
                              + One of two wives of Robert Stewart
                                9 Janet Stewart
                                  + David Moubray
                                    10 John Moubray d: BEF 1 FEB 1426
                            8 Alexander Stewart d: 1406
                              + Eupheme Ross
                              + Margaret Atheyn
                                9 Alexander Stewart b: ABT 1375 d: 1435
                                  + Isobel Douglas
                                    10 Janet Stewart
                                      + Lachlan Bronnach Maclean b: ABT 1387 d: AFT 12 APR 1463
                                9 Duncan Stewart
                                    10 Marjory Stewart
                                      + Thomas Forbes b: ABT 1410
                                9 Margaret Stewart b: ABT 1373
                                  + Robert Sutherland d: 1442
                                    10 John Sutherland d: 1460
                                      + Margaret Baillie d: 1510
                                    10 Alexander Sutherland d: BEF 22 FEB 1456
                                      + Marion or Mariotta Macdonald
                                      + Catherine Chalmers
                              + Mistress of Alexander Stewart
                                9 James Stewart
                                  + Janet Menzies
                                    10  Stewart
                                      + Patrick Rattray b: 1400 d: 4 OCT 1461
                                    10 John Stewart d: 10 DEC 1475
                                      + Marion
                            8 Marjorie Stuart d: 6 MAY 1417
                              + John Dunbar b: 1340 d: 15 FEB 1391
                                9 Thomas Dunbar d: BEF  AUG 1422
                                  + Margaret Ogilvy b: 1372 d: 1471
                                    10 Thomas Dunbar d: 15 DEC 1440
                                      + Mistress of Thomas Dunbar
                                9 Alexander Dunbar d: ABT 1421
                                  + Maude Fraser
                                    10 James Dunbar d: 10 AUG 1429
                                      + Janet Gordon
                                      + Isabel De Innes
                              + Alexander Keith
                                9 Christian Keith
                                  + Patrick Ogilvy d: 1429
                                    10 Alexander Ogilvy d: ABT 1472
                                    10 Margaret Ogilvie
                                      + John Oliphant d: 24 JAN 1466
                            8 Jean Stuart d: BEF 27 DEC 1375
                              + John Keith d: BEF 27 DEC 1375
                              + John Lyon d: 4 NOV 1382
                                9 John Lyon d: 1435
                                  + Elizabeth Graham
                                    10 Patrick Lyon d: 1459
                                      + Isabel Ogilvy d: 1484
                              + James Sandilands d: BEF 7 DEC 1426
                                9 James Sandilands d: BEF 7 DEC 1426
                                  + Jonet
                                    10 John Sandilands d: 1439
                                      + Christian Dundas
                                9 Marion Sandilands
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 Gilbert Kennedy d: AFT 8 NOV 1408
                            8 Elizabeth Stuart b: ABT 1346 d: ABT 1389
                              + Thomas De La Haye d: JUL 1406
                                9 Elizabeth De La Haye
                                  + George Leslie
                                    10 Norman Leslie b: ABT 1380 d: ABT 1439
                                      + Christian Seton
                                9 William De La Haye d: 1437
                                  + Margaret Gray
                                    10 Gilbert Haye d: 7 SEP 1436
                                      + Alice Hay
                                9 Alicia Hay b: ABT 1382
                                  + William Hay d: 1421
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9 Gilbert Hay b: 1368
                                    10 Alexander Hay d: 30 DEC 1470
                                      + Marjory Fraser
                                    10 Gilbert Hay
                            8 Margaret Stewart
                              + John Macdonald d: 1386
                                9 Donald Macdonald b: 1364 d: 8 MAY 1449
                                  + Mariota Leslie
                                    10 Marion or Mariotta Macdonald
                                      + Alexander Sutherland d: BEF 22 FEB 1456
                                    10 Alexander Macdonald d: 7 MAY 1449
                                      + Elizabeth Seton b: 1442
                                      +  Macfee
                                      +  Royson
                                      + Wife or mistress of Alexander Macdonald
                                    10 Anne Macdonald
                                      + Robert Lamont d: ABT 1433
                                9 Margaret Macdonald
                                  + Rory Mor Macleod b: 1362
                                    10 Torquil Macleod b: 1394 d: 1489
                                      + Catherine Campbell
                                    10 Margaret Macleod
                                      + William Mackintosh d: 1368
                                9 Mary Macdonald
                                  + Lachlan Lubanach Maclean d: ABT 1405
                                    10 Hector Maclean d: 24 JUL 1411
                                      + Marion or Mariota Campbell
                                9 John Mhor Macdonald d: 1427
                                  + Margery Byset
                                    10 Donald Balloch Macdonald d: 1476
                                      + Joanna O?Neill
                                  +  Finnon
                                    10 Ranald Ban Macdonald b: BEF 1427 d: ABT 1476
                                9 Alexander or Alastair Carrach Macdonald d: ABT 1460
                                  + Margaret of Lennox
                                    10 Angus Macdonell
                                      +  Macphee
                                9 Elizabeth Macdonald
                                  + Angus Dubh Mackay d: 1433
                                    10 Neil ?Vass? Mackay
                                      + Munro
                            8  Stewart
                              + Robert Logan d: 1439
                                9 Simon Logan d: AFT 16 OCT 1430
                                    10 John Logan d: 1451
                                      + Janet Crawford
                          + Euphemia Ross d: 1387
                            8 Elizabeth Stewart
                              + David De Lindsay b: ABT 1360 d: FEB 1407
                                9 Alexander De Lindsay d: AFT 31 MAR 1439
                                  + Marjory d: AFT 23 APR 1429
                                    10 David De Lindsay d: 17 JAN 1446
                                      + Marjory Ogilvie
                                    10 Christian Lindsay
                                      + James Auchinleck d: 1449
                                    10 Elizabeth Lindsay
                                      + William Douglas d: 1421
                                9 William Lindsay b: ABT 1390
                                    10 Euphemia Lindsay b: ABT 1430
                                      + William Leslie b: ABT 1400 d: 18 APR 1467
                                9 Elizabeth Lindsay
                                  + Robert Erskine b: BEF 20 DEC 1400 d: BEF 26 AUG 1452
                                    10 Thomas Erskine b: BEF 1440 d: BEF 1493
                                      + Janet or Jean Douglas d: BEF 21 FEB 1491
                                    10 Janet Erskine
                                      + Walter Stewart
                                    10 Christian Erskine d: AFT 1479
                                      + Patrick Graham d: AFT 24 JUN 1466
                                    10 Elizabeth Erskine
                                      + Henry Douglas d: ABT 1469
                            8 Jill Egidia Stuart b: ABT 1368 d: AFT 1388
                              + William Douglas b: ABT 1364
                                9 Egidia or Algida or Jill Douglas
                                  + Henry St Clair d: ABT 1 FEB 1421
                                    10 William Sinclair d: 1484
                                      + Elizabeth Douglas b: ABT 1394 d: ABT 1451
                                      + Marjory Sutherland b: ABT 1436
                                    10 Beatrix Sinclair
                                      + James ?The Gross? Douglas b: 1371 d: 24 MAR 1443
                            8 David Stewart
                              + Eupheme Lindsay b: ABT 1360
                                9 Euphemia Stewart b: ABT 1384 d: OCT 1415
                                  + Patrick Graham d: 10 AUG 1413
                                    10 Malise Graham b: ABT 1407 d: ABT 1487
                                      + Marion Campbell
                                    10 Euphemia Graham d: BEF 1 NOV 1468
                                      + Archibald Douglas b: ABT 1391 d: 26 JUN 1439
                                      + James Hamilton b: ABT 1423 d: 6 NOV 1479
                                    10 Elizabeth Graham
                                      + John Lyon d: 1435
                                  + Patrick Dunbar b: ABT 1396 d: BEF 1437
                                    10 Eupheme Dunbar b: ABT 1422
                                      + James Dunbar b: ABT 1420 d: 20 APR 1504
                            8 Isabel Stuart
                              + James Douglas b: ABT 1358 d: 19 AUG 1388
                              + John Edmonstone b: ABT 1348 d: AFT 1410
                                9 David Edmonstone d: ABT 1426
                                  + Agnes Maitland
                                    10 James Edmonstone
                                      + Isabella Forrester
                                      + Janet Napier b: ABT 1440
                          + Mariota de Cardney
                            8 Walter Stewart d: ABT 1454
                                9 Egedia Stewart
                                  + James de Tyrie d: ABT 1476
                                    10 Walter Tyrie
                          + Moira Leitch
                            8 John "The Black Stewart" Stewart b: 1360 d: 1449
                                9 William Stewart d: ABT 1465
                                    10 Ninian Stewart d: 1539
                                      + Elizabeth Blair
                      + Isobel Graham
                        7 Egidia Stewart d: BEF  JUN 1406
                          + James Lindsay b: 1317 d: 11 NOV 1358 
                            8 James Lindsay b: ABT 1340 d: 1397
                              + Margaret Keith
                                9 Margaret Lindsay
                                  + Thomas de Colville b: ABT 1348 d: BEF 4 FEB 1403
                                    10 Robert de Colville b: ABT 1380 d: ABT 1450
                                      + Margaret Colvill d: AFT 1441
                                9 Euphemia Lindsay d: AFT 1405
                                  + John Herries d: 27 MAR 1420
                                    10 Robert Herbert Herries d: 4 JUN 1440
                                      + Margaret Douglas
                            8 Elizabeth Lindsay
                              + Henry Preston d: 1433
                                9 Mariota Preston
                                  + John Forbes b: ABT 1390 d: 1453
                                    10 John Forbes d: BEF 6 JUL 1469
                                      + Anne Stratton
                                    10 Duncan Forbes b: AFT 1420
                                      + Christian Gordon
                                9  Preston
                                  + Alexander Meldrum b: ABT 1406 d: ABT 1450
                                    10 William Meldrum
                              + John Maxwell d: ABT 1405
                                9 Agnes Maxwell b: 1352
                                  + Gilbert Kennedy d: AFT 8 NOV 1408
                                    10 James Kennedy d: BEF 8 NOV 1408
                                      + Mary Stuart d: ABT 1458
                                    10 Thomas Kennedy
                                    10 John Kennedy d: 12 JUN 1473
                                9 Robert Maxwell d: BEF 1423
                                  + Elizabeth Denniston
                                    10 John Maxwell d: 1476
                                      + Margaret Borthwick
                                    10 Janet Maxwell
                                      + Alan Cathcart d: BEF 3 OCT 1497
                                9 Egidia Maxwell b: ABT 1375
                                  + James Scrymgeour d: 24 JUL 1411
                                    10 John Scrymgeour d: 1465
                                      + Isabella Oliphant
                                9 John Maxwell b: ABT 1388
                                  +  Montgomery
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                          + Hugh Eglinton b: ABT 1323
                            8 Elizabeth
                              + John Montgomerie d: 1401
                                9 John Montgomerie b: ABT 1362
                                  + Margaret Maxwell b: ABT 1382
                                    10 Alexander Montgomerie b: BEF 1413 d: ABT 1470
                                      + Margaret Boyd
                                    10 Jane Montgomery
                                      + Thomas Boyd b: ABT 1385 d: 7 JUL 1432
                                9  Montgomery
                                  + John Maxwell b: ABT 1388
                                    10 Janet Maxwell
                                      + Hugh Montgomery b: 1430
                          + James Douglas b: ABT 1350 d: 1420
                    6 Egidia Stewart
                      + Alexander Menzies
                        7 Thomas Menzies
                            8 Alexander Menzies
                              + Jean de Atholia
                                9 Janet Menzies
                                  + James Stewart
                                    10  Stewart
                                      + Patrick Rattray b: 1400 d: 4 OCT 1461
                                    10 John Stewart d: 10 DEC 1475
                                      + Marion
                5 Hawise Fitzalan Stewart b: 1249
                  + John Soulis b: 1245 d: 1310
                    6 Muriel Soulis b: 1276 d: 1318
                      + Richard Lovel d: 1351
                        7 James Lovel b: 1293 d: 1342
                          + Isabella La Zouche
                            8 Muriel Lovel b: 1332
                              + Nicholas Saint Maur b: 1317 d: 1361
                                9 Richard Seymour d: 15 MAY 1401
                                  + Ela Saint Lo b: ABT 1356 d: 1409
                                    10 Richard Seymour d: JAN 1408
                                      + Mary Peyvre d: BEF 25 JUN 1409
                                    10 John St. Maur d: 16 OCT 1415
                                      + Margaret Erlegh d: 1443
                        7 Joan Lovel b: 1300 d: 21 AUG 1337
                          + John De Moels b: ABT 1297 d: BEF 21 AUG 1337
                            8 Muriel De Moels
                              + Thomas De Courtenay d: 1356
                                9 Margaret De Courtenay b: ABT 1342 d: BEF 8 DEC 1422
                                  + Thomas Peverell b: 1340 d: 1422
                                    10 Katherine Peverell b: ABT 1380 d: MAY 1439
                                      + Walter Hungerford b: 22 JUN 1378 d: 9 AUG 1449
                                9 Muriel Courtenay b: ABT 1322 d: BEF 12 AUG 1369
                                  + John De Dinham b: 1319 d: 7 JAN 1383
                                    10 John Dinham b: 1360 d: 25 DEC 1428
                                      + Ellen d: BEF 1396
                                      + Maud Maltravers
                                      + Philippa Lovel b: ABT 1381 d: 15 MAY 1465
                            8 Isabel De Moels b: 31 MAY 1326
                              + William De Botreaux b: 1320 d: 27 JUL 1349
                                9 William De Botreaux b: 1 SEP 1337 d: 10 AUG 1391
                                  + Elizabeth Daubeney d: 29 MAY 1433
                                    10 William De Botreaux b: ABT 1367 d: 25 MAY 1395
                                      + Elizabeth St Lo b: ABT 1364 d: 1409
                        7 Eleanor Lovell b: ABT 1296 d: AFT  JUN 1344
                          + Roger De Rohart Or Rohant d: 31 JAN 1351
                            8 Eleanor De Rohart d: 1369
                              + Thomas Champernon b: ABT 1314 d: 1384
                                9 Richard Champernon b: ABT 1340 d: AFT 1394
                                  + Alice Astley
                                    10 Alexander Champernowne d: 30 JUN 1441
                                      + Joan Ferrers b: ABT 1360
                                    10 Agnes or Joan Champernon d: 1417
                                      + James Chudleigh b: ABT 1338 d: ABT 1401
                                    10 Joan Champernowne d: 1419
                                      + John Courtenay d: AFT 1415
                                  + Katherine Daubeney b: ABT 1365 d: 1418
                                    10 Richard Champernon b: ABT 1392 d: 1418
                                      + Isabell Bonville b: ABT 1395
                                9 Cicely Champernon b: ABT 1347
                                  + Simon Fleming d: 13 SEP 1370
                                    10 Thomas Fleming b: 1358 d: ABT 1434
                                      + Elizabeth Preston
                                      + Katherine Le Botiller
                                    10 Mathilde Fleming
                                      + Lucas Cusack d: 1383
                                    10 Margaret Fleming
                                      + William Bassett d: 27 OCT 1384
                    6  Soules
                      + John Keith d: 1324
                        7  Keith
                          + David De La Haye d: 17 OCT 1346
                            8 Thomas De La Haye d: JUL 1406
                              + Elizabeth Stuart b: ABT 1346 d: ABT 1389
                                9 Elizabeth De La Haye
                                  + George Leslie
                                    10 Norman Leslie b: ABT 1380 d: ABT 1439
                                      + Christian Seton
                                9 William De La Haye d: 1437
                                  + Margaret Gray
                                    10 Gilbert Haye d: 7 SEP 1436
                                      + Alice Hay
                                9 Alicia Hay b: ABT 1382
                                  + William Hay d: 1421
                                    10 David Hay d: BEF 2 SEP 1478
                                      + Elizabeth Douglas d: AFT 1439
                                    10 Edmund Hay
                                    10 Jean Hay b: ABT 1385
                                      + Alexander Home b: 1368 d: 17 AUG 1424
                                    10 Margaret Hay
                                      + William Douglas d: 1437
                                    10 Alice Hay
                                      + Gilbert Haye d: 7 SEP 1436
                                    10 Diana Jean Hay
                                      + William Muirhead b: 1380
                                9 Gilbert Hay b: 1368
                                    10 Alexander Hay d: 30 DEC 1470
                                      + Marjory Fraser
                                    10 Gilbert Hay
                        7 Christina Keith
                          + Robert Maitland b: ABT 1283 d: 17 OCT 1346
                            8 John Maitland b: 1340 d: 1400
                              + Agnes Elizabeth Dunbar d: ABT 1402
                                9 Robert Maitland d: AFT 1424
                                  + Marion Abernethy b: 1379 d: AFT 1466
                                    10 William Maitland d: BEF 1471
                                    10 Agnes Maitland
                                      + David Edmonstone d: ABT 1426
                            8 Robert Maitland
                              +  Schivas
                                9 Elizabeth Maitland
                                  + John Gordon d: AFT 1418
                                    10 William Gordon d: ABT 1480
                                      +  Rutherford
                                    10 James Gordon
                                      + Canea Harper
                                    10 John Gordon
                                      + Elizabeth Abernethy b: ABT 1415
                5 Mary Stewart
                  + Edward Cunningham d: 1285
                    6 Gilbert de Cunynghame d: 1292
                        7 Robert de Cunynghame d: 1330
                            8 William de Cunninghame
                              + Eleanor Bruce d: 22 JUN 1368
                                9 Thomas Cunninghame d: ABT 1407
                                    10 Adam Cunninghame d: ABT 1460
                                      +  Wallace
                                9 William Cunningham d: BEF  DEC 1415
                                  + Margaret Danielston
                                9  Cunningham
                                  +  Logan
                                    10 Robert Logan
                                      +  de Restalrig
                                9 Elizabeth Conyngham
                                  + John Cunningham
                                    10 William Cunningham
                                      + Christian Colquhoun
                            8 Andrew de Cunynghame
                                9  de Cunninghame
                                    10  Cunninghame
                    6 Reginald Cunningham
                      + Jonet Riddell
                        7 John Cunningham
                          + Elizabeth Conyngham
                            8 William Cunningham
                              + Christian Colquhoun
                                9 William Cunningham b: ABT 1414
                                  + Agnes Montgomery d: 1510
                                    10 William Cunningham
                                      + Isabell Edmonstone
                                9 Humphrey Cunningham
                                  + Jean Buchanan
                                    10 William Cunninghame
                                    10 Agnes Cunningham
                                      + Andrew Moray
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.