Laoidhean soisgeulach /
Campbell, John,compiler.
MacColl, Duncan.
Compiled by John Campbell for Duncan Maccoll of the Glasgow Highland Mission.