Reflections of the Isle of Barra /
Buchanan, Donald,1882-author.
Mathew, David,1902-1975,writer of foreword.
Includes index.