Puffer Genealogy
STUART, John Robert III of Scotland
1338 - 1406 (68 years)Drag or scroll to see more of the chart.
BRUCE, Robert I King of Scotland
1274-1329
1274-1329
MURE, Elizabeth
-1354
-1354
STUART, John Robert III of Scotland
1338-1406
1338-1406