It's quite the thing nowadays to focus on a small district as exemplifying wider historical movements, but it was still a fairly revolutionary idea 25 years ago, when Dr Campbell wrote this history of the island he had then lived on and owned for some forty years. To the `centrist' orthodoxy of Scottish history, in which the Highlands hardly warrant a mention, it opposes an island-centred view different in language, culture and religion.
Historical evidence specifically about Canna is patchy, so Campbell concentrates chapters around what there is. The result is really a series of snapshots of the island at different times. The author draws on a host of sources outside the mainstream, including clan documents and traditional storytellers. Added to this are sections on placenames, wildlife, folklore and archaeology, forming the most comprehensive document imaginable.
Except...there are two important omissions. One is a proper map of the island, surprising in a book so specific about topography. The other is any substantial discussion of the twentieth century in which the process of depopulation, begun long before, became almost complete. We are left to speculate about whether Campbell regarded this as inevitable or, if not, what he thought could have been done to prevent it.
This remains, as far as I'm concerned, one of the best books available about the Highlands.