Thou art my life, (Mia vita), English words by Clifton Bingham, Italian words by P. Mazzoni.
Mascheroni, Angelo.
Mazzoni, P.
Bingham, Clifton.