Yep, they must the same ones ... someone's gonna have to re-write the Bible now, scientists are in agreement.
“The” Science Is In!