The bible was written by dozens of authors with diverse agendas, most of whom did not know each other, over hundreds of years. They were human beings. Human beings make mistakes. The bible does contain some truth, but no honest person can pretend it is a perfect book.

