Over the past five decades or so, ‘peer review’ has become an inseparable element of academic journal publishing. In my r...