St Augustine wrote that if God called someone to be a prophet, that was to teach religion, not history, geography, or astronomy. Anything else, he said, is the prophet's own responsibility. He added that there are certain things we now know to be true which were unknown in earlier times, and...