Writer: James Duncan Mackenzie, Trad. arranged Breabach
Composer: James Duncan Mackenzie, Trad. arranged Breabach