Matt's own version is great...though not on any official release. I do have a recorded version of Matt singing it. Gaberlunzie also recorded the song recently on Gaberlunzie in Glenfarg, with additional final verse that I am fairly sure was written by Gordon Menzies.
Nick