Terry Pratchett
In the Discworld series by Terry Pratchett: