Portmahomack on Tarbat Ness: Changing Ideologies in North- East Scotland, Sixth to Sixteenth Century AD
Martin Carver, Justin Garner-Lahire, and
Cecily Spall