Nielsen Hayden genealogy
(Unknown) Campbell

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 (Unknown) Campbell [1]
Angus Mor of the Isles d. Abt 1296
- 2 Angus Og of the Isles [1.1]
d. 1330
Agnes O'Cathan
- 3 John of the Isles [1.1.1]
d. 1387
Amy of Garmoran
- 4 John of the Isles [1.1.1.1]
b. Abt 1338 d. Bef 15 Nov 1369 [ =>]
- 4 John of the Isles [1.1.1.1]
Margaret Stewart
- 4 Donald MacDonald [1.1.1.2]
d. Abt 1423 [ =>]
- 4 Donald MacDonald [1.1.1.2]
- 3 Mary of the Isles [1.1.2]
William de Ross d. 9 Feb 1372
- 4 Eupheme de Ross [1.1.2.1]
b. Abt 1345 d. Aft 4 May 1394 [ =>]
- 4 Eupheme de Ross [1.1.2.1]
- 3 John of the Isles [1.1.1]
- 2 Angus Og of the Isles [1.1]