Damned in Amsterdam: A Bizarre Deplatforming
Jerry A. Coyne
· 9 min read
Jerry A. Coyne is Professor of Ecology and Evolution, emeritus at the University of Chicago and is author of Why Evolution is True and Faith Versus Fact: Why Science and Religion Are Incompatible.