Opera for Everyone: A Historic, Social, Artistic, Literary, and Musical Study - 9780810848948