A hat full of sky : a story of Discworld - PRATCHETT, Terry