Leading scientists still reject Godstephenjaygould.org1 point·Technophilis··0 commentsOpen articleSaveView on HN