Madama Butterfly Libretto by Giuseppe Giacosa and Luigi Illica - Puccini, Giacomo 1858-1924 (Sony BMG Music Entertainment, 2008)