View Single Post
Dr_Morbius
Dr_Morbius is offline
#4
Dec24-11, 03:05 PM
P: 155

a challenge to the fossil record


It was published in Science magazine which is a peer reviewed journal so I would say that yes it's very credible.