Interactive tree of Elizabeth Cochrane

John Cochran 17201765
Margaret Semple 1721
William Cochrane 16941750
Janet McClean 1699
William Cochrane 16671721
Bethia Blair 1671
Hugh Cochrane 1611
Joan Savage 1609
Elizabeth Cochrane 1585
Alexander Blair 15841641
William Cochrane 15241603
Elizabeth Montgomery 1594
John Cochrane 14901537
Elizabeth Semple 1492
Robert Cochrane 14711539
Marion Stuart 1476
Allan Cochrane 1432
Margaret Salisbury
John Stuart 14231495
Margaret Montgomerie 1446
John Semple 14641526
William Semple
Robert Montgomery
Dorothy Semple
John Blair 15471609
Grizel Semple 1551
John Blair 1502
Margaret Cunningham 1506
John Blair 14761565
Elizabeth Montgomerie 1480
John Blair 14401513
Beatrice Mortoun 14441501
Hugh Montgomerie 14601545
Helen Campbell 1460
William Cunningham 1480
Robert Semple 1525
William Semple 1475
Margaret