Written by Canon Charles O Neill, parish priest of Kilcoo and later of Newcastle. (Source:Cathal O Boyle's Songs of County Down). It often appears in print with the author given as "P O Neill" which was, of course, the collective nom de guerre of the IRA.
Regards