Puccini : his life and works / - Budden, Julian. (Oxford University Press, 2002)