Restoration, a Study in Prophecy