The Opera Manual - 9780810888692