Four or more generations of descendants of Mary Bruce (c1282-1323) if they are properly linked:
1. Mary Bruce (c1282-1323)
- 2. Dougal Campbell (-aft1323)
- 3. John Campbell (c1332-)
- 4. Mariot Campbell (c1352-)
- 5. Duncan Campbell (-1453) ... (more)
- 5. Colin Campbell ... (more)
- 5. John Campbell ... (more)
- 5. Dugall Campbell ... (more)
- 5. Donald Campbell (-aft1442) ... (more)
- 5. Patrick Campbell ... (more)
- 5. Celestin Campbell ... (more)
- 4. Mariot Campbell (c1352-)
- 3. John Campbell (c1332-)
- 2. Douglas Campbell
- 2. Duncan Campbell
- 2. John Campbell (c1313-1333)
- 2. John Fraser (c1317-)
- 2. William Fraser (c1318-1346)