Highland songs of the forty-five / - Campbell, John Lorne, (Scottish Gaelic Texts Society,, 1983)