The Origin of Biblical Traditions: Hebrew Legends in Babylonia and Israel