The Science of Discworld
Terry Pratchett & Ian Stewart & Jack Cohen
Discworld Companion Books (3)
Judgement Day: The Science of Discworld IV
Science of Discworld (4)