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 effaces whatever He wills and retains whatever He wills. With Him is the Mother of the Book. 39 And whether We shew thee part of that which We have promised them, or We take thee away; on thee is only the preaching, and on Us is the reckoning. 40 Do they not see how We come to the land and reduce its extremities? Allah judges; none repel His judgement. Swift is His reckoning. 41 And those before them had plotted, but to Allah belongs the plan entirely. He knows what every soul earns, and the disbelievers will know for whom is the final home. 42 Those who deny the truth say, "You are not God's messenger." Say, "Sufficient is God as my witness between me and you, and those who have knowledge of the Book." 43