Study Guides on Works by Giacomo Puccini

Madame Butterfly is a three-act opera written by Giacomo Puccini. It is based on the short story "Madame Butterfly"that was penned in 1898 by John Luther Long and inspired by stories that his sister, Jennie Correll, had told him about a romance...