'Tis all for thee, a duet, music and words by Thomas Moore.
Moore, Thomas.