Author: Puccini, Gracomo ( Opera By ) Ducloux, Walter ( English Version By )