Apart from the last verse and the substitution of "bower" for "tower" MbO's version seems (without having the recording to hand here at work to check!) to be as sung by the Corries which was the version I learned from a Scots friend in the late 60's and subsequently heard the Corries do live & on recordings. RtS (E & OE, blame CRS)