Interesting stuff here. I just heard Pat Broaders of Bohola sing it a week ago. He asserted that it was an Irish song sung by the Irish troops on both sides of the divide during the Mexican War. I hope we can track down its origins. Fascinating stuff.
Mick