Jeffrey P. Long and Jody A. Long seem to be the people behind the Near Death Experience Research Foundation, together with Reverend John Price – and that last participant kinda gives the game away, doesn’t it? You can see a discussion of one of their productions here. Basically, the “organization” takes the impossibility of explaining near death experiences as axiomatic (at least they offer no even remotely plausible support for the claim), and argues NDEs prove the existence of God. The argument is, of course, trivially valid, since the existence of God is also one of the premises; indeed it is part of their definition of NDEs. According to the Longs, an NDE is “a co-created experience with the person and the divine,” which seems to mean that “this world is an illusion. We are not our physical body at all.” It all has something to do with the “soul’s purpose”, summed up by Jody Long here.
Diagnosis: Christian fundamentalism combined with new age drivel often yields fascinating results, and no less so here. Reality and evidence stand no chance when facing such onslaughts of religious bias and wishful thinking.