Monstrous Regiment
2003 • 416 pages

Ratings121

Average rating4.1

15

Not what I was expecting. Right up there with Small Gods and Hogfather.

September 25, 2020