A review by cattytrona
Guards! Guards! by Terry Pratchett

4.0

smart and good. my favourite throwaway bit which i’d completely forgotten but was totally delighted by was
the rat society in the prison