Here's an old recording of the man himself singing it at a live gig - and I don't think anyone has mentioned so far that the tune is "Ghost Riders in the Sky". And yes, he was one of the crowd around Edinburgh in the 60s - and still is.
http://www.youtube.com/watch?v=J8XT8oTcko0