At the heart of this novel is the Commander of Ankh-Morpork City Watch, Sam Vimes.
Married to dragon breeding Lady Sybil (who has also taken up Sock Darning: She isn't very good at it, but it is the sort of thing one ought to do, as a wife), and with a young son, Sam, expecting his dad to...