I thought I had written the Hughes collected lyrics in an earlier thread - haven't searched the forum for the old one yet, but in Herbert Hughes, he credited it to an old ballad from County Derry (from his 1909 Vol One of Irish Country Songs).
Alice Flynn