Studies in the history of Dalriada

John Bannerman
Scottish Academic Press
9780701120405
0-7011-2040-1