I’m not a scientist and haven’t tried to keep up on the literature on this subject. I doubt anything has been learned in the last 20 years that would invalidate what the author is saying, but the argument seems to be partly scientific, partly philosophical.
No disagreement on my part with that :)