God is good all the time 95: History and the Bible