Saints and sea-kings

Ewan Campbell
Canongate Books with Historic Scotland
9780862418748
0-86241-874-7