By Giacomo Puccini
By Giacomo Puccini, Robin Norton-Hale (Author)
By Giacomo Puccini, Luigi Illica
By Giacomo Puccini, Giuseppe Giacosa, Luigi Illica, R.H. Elkin, John Luther Long