I don't know how to contact him. So, since you posted it, I asked you, thinking you may know.
He could be wrong, but since the religous truths he asserts seem to conform to reality then I would say he is right.