Operas in German: A Dictionary, Volumes 1 and 2, Revised Edition - 9781442247963