The New Grove dictionary of operaby Stanley Sadie, Christina BashfordOperaDictionariesWriting a summary for young readers…For young readersBook data: Open Library