You will find plenty of information on this song in a previous thread - 'Campbell by Pink Anderson'. As King Street Smith pointed out therein, the most comprehensive discussion of the song is in Paul Oliver's 'Songsters and Saints' (which I have since purchased - a great book!).Cheers, Stewie.