Prophecy, the Prophets and the coming Revival