Yahweh and the Gods of Canaan. A Historical Analysis of Two Contrasting Faiths