Fr Allan McDonald of Eriskay, 1859-1905 ...
Campbell, John Lorne,1906-1996.
Edinburgh,
1956.