A comprehensive study guide featuring each of Puccini's 12 operas. The study guide includes fully translated libretto for each opera; principal characters; story narrative with music examples; a... This description may be from another edition of this product.