Peer review, the exposure of one’s findings and conclusions to possible criticism by others working in the same field... in order to more thoroughly validate such findings... is the foundation of scientific progress.