Castel de Oro & Karlsten Family Tree
John Kneland
1341 - 1410 (69 years)Drag or scroll to see more of the chart.
Alexander Kneeland
1225-1270
1225-1270
Margaret Wallace
1230-1248
1230-1248
John (I) Kneeland
1277-1300
1277-1300
John Kneland
1309-
1309-
Mary Stewart
1304-1360
1304-1360
John Kneland
1341-1410
1341-1410