Six Poems After Heine Op31 3 Long Ago Allegretto Giocoso

Whose song is Six Poems After Heine Op31 3 Long Ago Allegretto Giocoso?

Artist Album
Edward MacDowell
Piano Music Vol 3 (James Barbagallo, piano)
MacDowell
Piano Music 3 - James Barbagallo