From Adam to Armageddon: A Survey of the Bible