Opera : the extravagant art - Lindenberger, Herbert, 1929- (London : Cornell University Press, 1992)