I learned this setting of Ballachulish Glen from accordionist John Carmichael.
Ballachulish Walkabout was composed by the great piper John Burgess.