Author: Giacomo Puccini, Giuseppe Giacosa, Luigi Illica, Ruth and Thomas Martin