>There is a huge time gap between the Mesopotamian ... Indus civilziation
>and that of classical Greece.
Strange logic. I think you mean to imply that the myths we see in the
Vedas must go back to the Indus civilisation. Gosh! What a claim!
In fact the Vedas are roughly the same time as Mycenaean Greek, in which we
find references to some of the classical Gods. There is no time gap at all.