Faust Part II by Johann Wolfgang von Goethe, translated by David Constantine