I've seen a couple of articles about this guy recently and they both struck me as weirdly credulous given the apparently complete lack of evidence supporting his theory and the fact that approximately no other scientists seem to find it credible.
And that's what George Chapline is offering the pop sci press.