Cofnod E-bost: Peer review and scientific method in clinical research.