I'm constantly amazed at people who believe insanely crazy explanations when they don't understand something. I admit that when I first saw this "ESP" page ages ago, I was amazed as well. However, I wasn't spouting off about parallell universes or alien devices or the untamed power of the mind....