Say: 'Who provides for you from heaven and earth, or who owns the hearing and the sight? Who brings forth the living from the dead, and the dead from the living' Who directs the affair? Surely, they will say: 'Allah' Then say: 'Then, will you not be fearful' 31 Thus is God your true Lord. In the absence of truth there is nothing but falsehood. Then where are you turning? 32 Thus the word of your Lord has come into effect upon those who defiantly disobeyed - that they will not believe. 33 Ask them: 'Is there any among those whom you associate with Allah in His divinity who brings about the creation of all beings in the first instance and will then repeat it?' Tell them: 'It is Allah Who brings about the creation of all beings and will then repeat it. How are you, then, being misled? 34 Say: Is there of your partners (whom ye ascribe unto Allah) one that leadeth to the Truth? Say: Allah leadeth to the Truth. Is He Who leadeth to the Truth more deserving that He should be followed, or he who findeth not the way unless he (himself) be guided. What aileth you? How judge ye? 35 For, most of them follow nothing but conjecture: [and,] behold, conjecture can never be a substitute for truth. Verily, God has full knowledge of all that they do. 36 No one could have composed this Quran besides God. This confirms the existing Book (the Bible) and explains itself. There is no doubt that it is from the Lord of the Universe. 37 And yet, they [who are bent on denying the truth] assert, "[Muhammad] has invented it!" Say [unto them]: "Produce, then, a surah of similar merit; and [to this end] call to your aid whomever you can, other than God, if what you say is true! 38 Nay, they charge with falsehood that whose knowledge they cannot compass, even before the elucidation thereof hath reached them: thus did those before them make charges of falsehood: but see what was the end of those who did wrong! 39 And of them are those who believe in it, and of them are those who do not believe in it. And your Lord is most knowing of the corrupters 40