Discworld 18: Maskerade - Terry Pratchett
The Opera House is a huge, rambling building full of masked figures and hooded shadows, and in the wings are the Discworld's greatest witches, Granny Weatherwax and Nanny Ogg, who fancy a night at the opera. But there's trouble ahead.
We Also Recommend
Blood and Ash 3: Crown of Gilded Bones - Jennifer L. Armentrout (Paperback)
Blood and Ash 2: Kingdom of Flesh and Fire - Jennifer L. Armentrout (Paperback)