New Grove Dictionary of Opera.
...a comprehensive reference work covering over 8,000 operas from the 16th century to the present day, featuring entries on composers, librettists, singers, and performances, as well as detailed descriptions of operas, their histories, and their cultural contexts.