A discussion of the song at Bruce Olsen's site Two versions at Conteplator
Two versions at Conteplator