Raising Steam is Pratchett's usual mix of humour and humanity. It's largely the story of the age of steam coming to the Discworld, in the form of the train. However, in his adept fashion, Pratchett seamlessly weaves other themes into the story. The dwarves are having problems with extremists, which leads to an attempted coop.
Moist Von Lipwig is, for the most part, the main character. It feels like Pratchett has crammed so much into this novel but as with all of his works it leaves me chuckling and with a sense of hope. Aftet reading Pratchett you just feel that all is well with the world.