Interactive tree of Goseline de Cochrane

Robert Cochrane 14711539
Marion Stuart 1476
Allan Cochrane 1432
Margaret Salisbury
Robert Cochrane 1390
William Cochrane 13651390
Mary
Goseline de Cochrane 1340
John de Cochrane 1320
William de Cochrane 1285
Waldenus de Cochrane 1240