

1st Earl of Montrose William Graham

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 1st Earl of Montrose William Graham [1] b. 1464 d. 9 Sep 1513
Annabella Drummond b. 1469 d. 1492
- 2 2nd Earl of Montrose William Graham [1.1]
b. 1492 d. 1571
Janet Keith d. Bef 25 Aug 1547
- 3 Alexander Graham [1.1.1]
- + Countess of Eglinton Marion Seton b. Bef 1513 d. 30 Sep 1561
- + Countess of Eglinton Marion Seton b. Bef 1513 d. 30 Sep 1561
- 3 Alexander Graham [1.1.1]
- 2 2nd Earl of Montrose William Graham [1.1]
Janet Edmonstone b. 1475 d. 1506
- 2 Margaret Graham [1.2]
- 2 Helen Graham [1.3]
- 2 Elizabeth Graham [1.4]
b. 1495 d. 1600
- 2 Margaret Graham [1.2]