The libretto was written by PERSON@1 and the composer , and is based on the story PERSON@2 of LOCATION@1 by PERSON@3 .

The words for the opera -LRB- the `` libretto '' -RRB- were written by PERSON@1 who based them on a story by the MISC@1 writer PERSON@3 .
