A review by laureenh
Maskerade by Terry Pratchett

5.0

Having grown up around opera, I probably found this funnier than normal. Excellent read, naturally.