Opera - Robert Cannon (Cambridge Introductions to Music, 2012)