Hebridean Altars: The Spirit of an Island Race by Alistair MacLean