I learned the MacDonald version. My source says the first four lines are by Burns, to an "old highland melody". There's always a chuckle from the audience when they learn the heros name is Ronald MacDonald. Sad fate for a nice song. take care,
Timehiker