The only other explanation is that God directly came down and actually gave humans this information which would be absurd
why? because his face has been hidden from you?
if histories from the Old Testement were indeed true, wouldn't other cultures affirmation of similar tales, give it more credence and validity. And just because Hebrew wasn't the first transcribed religion/language, doesn't mean that its oral tradition isn't the most accurate/ancient.