angel christ codes erasure evil factor foretold forever halls isaiah men mocked mortal perceived son spoke taking thousand thy tomorrow truth twas unspeakable visions words yesterday