"That has been thoroughly debunked as pure fantasy by many reliable commentators ..."

Uh, no it hasn't ... 

You can start with this overview — http://bit.ly/1HHmpLq — then read the individual papers cited as well.