A potted history of peer review - Part 1
Peer review is a staple of science, a seemingly inescapable barrier that every researcher must cross in order to share their work with the world. The internet is awash with complaints about Reviewer