I think Genesis 3:15 may have something to do with the battle between Tiamat and Marduk. Tiamat is a woman creator mother of all goddess and she has her followers. Marduk is the god that is going to do battle with her and he of course has the other gods on his side. Satan is the representation of the adversary of Enlil the sky god. Satan is actually Enki, Enlil's half brother. Its Enlil that later wants to kill all mankind and Enki who warns Noah and tells him to build a boat.
Almost all the stories in Genesis are taken from older Sumerian/Akkadian/Babylonian stories.
LorenzoSmithXVII its great to have another to post her on this forum welcome, but I have to disagree with you on this idea that Solomon did exist and Finkelstien doesn't know what he's talking about. More then one archeologist believes the building's at Gezer, Megiddo etc. were built by Egyptians and not Solomon. Virtually nothing of Solomon's has ever been found, not his gold minds or his temple, nothing. Even his timeline conflicts with known timelines of the Egyptians kings and their ruler ship over the area known and Canaan.