The Oxford history of opera
Roger Parker
Find this book
Open Library