Discworld

By Terry Pratchett
three-and-half-stars