It is one of Alasdair Clayre's (may have spelt this wrong) songs. I'm sure a search will reveal a lot about him, as long as you try a few ways to spell his name! He wrote a lot of songs in the 60/70's, made radio programmes for Charles Parker etc etc.I have got the words and music for this somewhere, but it's buried deep in a box and I dont know where. Sorry!