The complete operas of Puccini :a critical guide