Phaidon book of the opera: a survey of 780 operas from 1597 (Phaidon, 1979)