|John Lord of the Isles, 'Good John of Isla'
John Lord of the Isles, 'Good John of Isla' 1
User ID: V507.
John married Amie heiress of the Macruaries of Garmoran. (Amie heiress of the Macruaries of Garmoran was born about 1330.)
John next married Margaret STEWART, daughter of Robert II STEWART King of Scots and Elizabeth MURE of Rowallan.1 (Margaret STEWART was born about 1342.)
"John, Lord of the Isles, married, secondly, Margaret, daughter of King Robert II."
e-books, The Scots Peerage ed. Sir James Balfour Paul vol. 5 (1908).