Writer: Archibald Campbell, George Freeland Barbour, Traditional, Donald MacLeod
Composer: Archibald Campbell, George Freeland Barbour, Traditional, Donald MacLeod