Callanish and Other Megalithic Sites of the Outer Hebrides: And Other Megalithic Sites of the Outer Hebrides by Gerald Ponting (Paperback, 2000)