Hi Les,
I have sung it on occasions. It reminds me of the 'Demon Lover' Child ballad story. Except that Peggy doesn't get to die horribly. I agree with you about the tune - it is good.
Maybe I will brush off the cobwebs from it & sing it a bit more....
Mary