A review by samkurd
The Science of Discworld by Terry Pratchett

5.0