Ronald N. Kostoff 1 asserts that the "filtering" role of peer review is the prime reason why it is so much needed. This is precisely why it is not. At least in its present form of anonymous, ...