Check post #9 on this thread———a fascinating theory.
http://www.freerepublic.com/focus/f-news/3134178/posts
.
My favorite theory so far — I’m looking into it. I think it’s plausible.