Operas in English: A Dictionary, 2 Volumes, Revised Edition - 9780810882720