PF, I don't recall a tune or song of this name and I haven't turned anyup on web searches; it's very evocative of Whittingham/Scarborough Fair of course. Is it modern? i.e. maybe it was written recently just for the Goose Fair?
There are some knowledgeable N-pipers on this list and other N-ophiles who may be more familiar than I.