by Hamish Haswell-Smith
This is the first complete gazetteer to cover all of Scotland's many hundreds of islands, including those which are uninhabited and those which are notoriously difficult to reach. Packed with infor…