(1)
Mackenzie, W. M. Old Cromarty Castle. PSAS 1950, 82, 60-68.