http://www.rampantscotland.com/songs/blsongs_willielee.htm A modestly interesting site, but a bit short on attributions. I doubt if it's a particularly old song. Do you know more than is quoted there?