The bible is full of contradictions on matters of history. A person who reads and compares the contents of the Bible will be confused about exactly who Esau's wives were, whether Timnah was a concubine or a son, and whether Jesus' earthly lineage is through Solomon or his brother Nathan. The bible also contradicts itself hundreds of times in many passages of the bible such as genesis: Man was created after the other animals Gen 1:25,26,27 Man was created before the other animals Gen 2:18,19. And we all know there is a lot more of this contradictions throughout the scriptures of the Old and New Testament. If the Bible cannot confirm itself in mundane earthly matters, how are we to trust it on moral and spiritual matters?.