oisin 's review for:

Maskerade by Terry Pratchett
3.5
adventurous funny hopeful medium-paced