Studies in Scottish antiquity presented Stewart Cruden. - Breeze, David John (Donald, 1984)