Gervase I think you will find that "When All Men Sing" is actually a peom from "Chronicles Of A Country Gentlemen" by Keith "Scowie" Scowcroft and tune by Derek "Giff" Gifford.
Also if you are including non-trad songs Eric Bogle's "Sound Of Singing"