Political transition at Portmahomack : the European context. - Carver, M. O. H. (Sidestone Press, 2019)