|, John Lord of the Isles, 'Good John of Isla'
, John Lord of the Isles, 'Good John of Isla' 1
User ID: V507.
John 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).