Adding product to your cart
Sharon provides an authoritative view of how opera can and must return to its dynamic, populist roots. 320 pages hc