MACKENZIE, W. Old Cromarty Castle. Proceedings of the Society of Antiquaries of Scotland, v. 82, p. 60-68, 30 nov. 1950.