T theguardian.com Science made astonishing progress and was hijacked by those with an axe to grind 31 points pseudolus 6 years ago 17 comments