Dunno about the origins, but Alasdair Roberts does a great version of this song. Thanks for the chords, I was having a devil of a time figuring out what that Bflat chord was!