Never mind all these other recordings - just look back to 24 Jun 10 - 08:20 PM and read what Jim Carroll says.
The definitive recording of this song is by Sheila Stewart. It is on her album From The Heart Of The Tradition - Topic Records – TSCD515 recorded by Doc Rowe.