Although my favourite Granny Weatherwax story is a short-story called "All The Little Fishes". In Lords and Ladies, pterry does what few writers are able to do: he successfully re-invents elves. That alone is worth the price of admission.

The Truth has a marvellous scene where William is facing off the relevant guild head. "The dwarfs and trolls were aware there was a fight in progress but there was no blood."

Wade.