Madam Butterfly (Madama Butterfly): English National Opera Guide 26 (English National Opera Guides)