Good heavens, he didn't write that. It's older than his grandfather. He may have grafted the 3rd verse onto it, though, in order to change the meaning of the song for some reason of his own.
Most of the songs people are posting are already here. Do have a quick look around to check first; it saves confusion later.