https://www.scientificamerican.com/article/evidence-rebuts-c...
But at least he admits that:
https://dlc.hypotheses.org/1269#