The man who gave away his island : a life of John Lorne Campbell of Canna /
Perman, Ray.
Edinburgh : Birlinn,
2010.
Includes bibliographical references (p. [235]-246) and index.
Campbell, John Lorne, 1906-1996.
Historians
Environmentalists
Folklorists