Discworld, part 25

Series by Pratchett, Terry