https://www.respectfulinsolence.com/2013/05/03/politics-versus-scientific-peer-review/
Politics versus scientific peer review