This appears to be written by
Thomas Percy in his
Reliques of Ancient English Poetry, rewriting an older ballad with some ideas taken from a second ballad. Two versions are printed in John S. Roberts's
The Legendary Ballads of England and Scotland (1887); one is Percy's version and the other a Scottish version which he describes as "stiff and awkward"; it had been printed in
Scottish Traditional Versions of Ancient Ballads by the
Percy Society (1846). ==References==