100 great operas and their stories / - Simon, Henry W.