Interactive tree of Margaret Murray

Margaret Ker 1602–
James Adam 1596–
Margaret Ramsay 1580–
Thomas Ker 1580–
Helen Moncrieff 1553–
Robert Ramsay 1545–
Sir William Moncrieff Moncrieff 1519–1574
Janet Grahame 1523–
Margaret Murray 1504–1576
William Moncrieff 1493–1579
Andrew Murray 1470–1524
Margaret Barclay 1484–1542
James Dickson Barclay 1458–1507
MARGARET DE FRESLEY or DE FRASER 1460–1490
James Barclay 1432–1507
James Barclay 1406–1470
JEAN LOWERY 1410–1432
Henry DeFresley 1434–1460
Mrs. Henry DeFresley 1438–
John Moncrieff 8th Laird of Moncrieff 1460–1513
Beatrix Foreman 1464–1530
John Moncrieff Moncrieff 7th Laird of Moncrieff 1429–1475
Beatrux Dundas 1408–1459
Malcolm Moncrieff 6th Laird of Mancreiffe 1380–1465
Lady Katherine Elena, Baroness Moncrief Murray 1400–1458
John Moncrieff 5th Laird of Moncreiff 1349–1410
Sir David Murray 6th Laird of Tullibardine 1369–1451
Countess Isabella Stewart Heiress of Lorne 1370–1410
John Foreman 1445–
Helen Rutherford 1450–1543
George O Rutherford –1499
Catherine Lyle 1425–1498
George Rutherford 1390–1429
Janet Rutherfurd 18 ggm 1400–1432