The songs of Scotland : containing one hundred and forty-three songs / - Foster, Myles Birket (Boosey, 1878)