How long did it take to write the Bible?

(2)