Callanish and other megalithic sites of the Outer Hebrides - Ponting, Gerald (Wooden Books, 2007)