Madame Butterfly a Japanese tragedy ; Italian libretto by L. Illica and G. Giacosa - Puccini, Giacomo 1858-1924; Illica, Luigi 1857-1919; Giacosa, Giuseppe 1847-1906