Puccini's Madama Butterfly - Puccini, Giacomo 1858-1924 (Opera Journeys, 2005)
"Libretto by Luigi Illica and Giuseppe Giacosa, based on the original story by John Luther Long, and the theatrical play adapted by John Luther Long and David Belasco"--Page 9
Includes discography and videography