The air was composed by Neil Gow Junior. The Ettrick Poet, James Hiogg wrote the words.
This set is part of my Scottish collection of tunes. To see others, check out the Scottish Collection Index.