Puccini's MADAMA BUTTERFLY (Opera Journeys Libretto Series) - Fisher, Burton D. (Opera Journeys Publishing, 2006)
Description based upon print version of record.