The last troubadours : poetic drama in Italian opera, 1597-1887 /: poetic drama in Italian opera, 1597-1887. (2018) - O'Grady, Deirdre
No abstract available