Three ages, song, words and music by ...
Hiller, Harry Croft.