Canna the story of a Hebridean island
Campbell, John Lorne,1906-1996.
National Trust for Scotland.
Oxford Published for The National Trust for Scotland by Oxford University Press
1984
Bibliography: p297-300. - Includes index