May I recommend Dick Gaughan's version of this song. It's on his solo album Gaughan on Topic (still available as a CD). I haven't looked at the lyrics in DT, but the version he sings (with excellent guitar accompaniment)has some typical Scots dialect that can be hard to understand.