John and
Eleanor were married in a religious ceremony before April 19th, 1475 in
Dunkeld,Cathedral,Perth,Scotland. They had two sons and ten daughters, named
John,
ANDREW,
Margaret,
Anne Or Elizabeth,
Christian,
Margaret,
Jean,
Elizabeth,
Margaret,
Marjory,
Elspeth and
Elizabeth.