At the End of the World for tenor (or soprano) voice and piano by Derek Bermel.