Reading Opera: texts libretti and music from Purcell to Stravinsky
University of St Andrews