Angus MacDonald

Author

Books

  • £30.00

    The Hebrides of Scotland – around 500 diverse islands – form the north-western Atlantic fringe of Europe. This book surveys the cultural landscape of this dramatically beautiful, complex and conflicted area, with emphasis on what may be...