We indeed sent many Messengers before you and We gave them wives and children; and no Messenger had the power to produce a miraculous sign except by the command of Allah. Every age has its own (revealed) Book. 38 Allah erases and confirms whatever He wills; and only with Him is the real script. 39 And whether We show you a promise that is given to them, or call you to Us before it – so in any case, upon you is just the conveyance*, and for Us is the taking of the account. (* Of the message.) 40 Have they not considered that We have taken over the land and reduced its borders? It is God who issues the irreversible decree and His reckoning is swift. 41 Those before them did also devise plots; but in all things the master planning is God's. He knows what each soul does. Those who deny the truth shall soon know for whom is the final abode. 42 And those who disbelieve say: You are not a messenger. Say: Allah is sufficient as a witness between me and you and whoever has knowledge of the Book. 43