There are two other versions of this song in the DT:
Battle of Harlaw
Battle of Harlaw (2)I post this as a reference and not for to say we don't need a third version. On the contrary, the version above is so different from the other two that I am glad to see it. Thanks for posting it, calach.
Wolfgang