Comment Comment by dnautics Peer review most certainly does not determine scientific truth. parent dnautics 9 years ago