John de Carruthers
1320 - 1375 (55 years)Drag or scroll to see more of the chart.
William de Carruthers
1185-1245
1185-1245
John de Carruthers
1250-
1250-
William de Carruthers
1280-
1280-
John de Carruthers
1320-1375
1320-1375