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 effaceth what He will, and establisheth (what He will), and with Him is the source of ordinance. 39 Whether We let thee see something of that which We have promised them, or make thee die (before its happening), thine is but conveyance (of the message). Ours the reckoning. 40 Have, then, they [who deny the truth] never yet seen how We visit the earth [with Our punishment,] gradually depriving it of all that is best thereon? For, [when] God judges, there is no power that could repel His judgment: and swift in reckoning is He! 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 disbelieve say: 'You are not a Messenger' Say: 'Allah is a Sufficient witness between me and you, and whosoever possess knowledge of the Book' 43