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