Raising Steam, Terry Pratchett

You can’t go wrong with Pratchett: he never fails to offer up decent stories with a sparkle of wit, a smattering of engaging characters and a bucketload of humanity – in all its various forms and species! And Raising Steam continues the pattern: here, Ankh-Morpork’s journey towards modernity is quite literally driven by the arrival…