Sole source:  Minicrib who just attributed it to "Johnstone" (of which there are several).

According to <<https://my.strathspey.org/dd/issue/2846/|issue 2846>> it was devised by Jackie Johnstone, Dumfries, February 1999 with music arranged by <<ddp:Holmes, Ian#1668>>.