Highland Rhymes, song of the absent Gaël ... Composed by John Gray.
Gray, John