lvanhecke 's review for:

Guards! Guards! by Terry Pratchett
3.75
adventurous funny hopeful medium-paced