A review by evelum
Maskerade (Discworld, #18; Witches #5), by Terry Pratchett

3.0

Terry Pratchett is not usually my taste, but I got through this one.