The Opera Manual - 9780810888685