The Scottish islands : a comprehensive guide to every Scottish Island /
Haswell-Smith, Hamish.
Edinburgh : Canongate,
2004.
Includes bibliography and index.
Islands