The last troubadours : poetic drama in Italian opera 1597-1887 / - O'Grady, Deirdre. (Routledge, 1991)