Myfanwy Piper wrote the English libretto .
The libretto ( words ) for the opera was written by Myfanwy Piper .