Macgregor's revenge, song, words by J.M. Neilson, music by J. Farinelli.
Farinelli, Julius
Neilson, J. M.
Farinelli, J.