A Test of Time: The Bible From Myth to History