Passato e futuro, (past & future), with English and Italian words, composed by