The castle of life, song, the words written & the music composed by ...
Watson, Michael.