Trying to find a -completely- unbiased article now..let's see..
Can't find one. Here's one from a somewhat skeptical bias.
The parts trying to tie it in to the Vedas are there. I for one suppose it is possible that the Vedas may be an incredibly primitive attempt to record something beyond their ability to describe at the time, and then crapped up by oral tradition error over time and transcription errors.
In light of this, anyway. Or it could be a coincidence.