only one of them* is peer-reviewed. it doesn't actually support the claim that you're using it to support. The others are of dubious validity, but they also don't make the same very strong claim that you have.
edit: "them" was in reference to the comment a few back in the thread. the gish gallop of links that appeared after i wrote this comment all appear to be peer reviewed.
calling me names won't change the facts.