MacGregor, James. “Short Latin Chronicle, Being Chiefly an Obituary Relating to the Highalnds, and Compiled Early in the Sixteenth Century. Communicated by Donald Gregory, Esq., Secretary”. Archaeologia Scotica, vol. 3, Nov. 1832, pp. 317-28, https://journals.socantscot.org/index.php/arch-scot/article/view/253.