And indeed We gave Musa (Moses) the Scripture, but dispute arose therein. And had it not been for a Word that went forth before from your Lord, (the torment would have overtaken them) and the matter would have been settled between them. But truly, they are in grave doubt thereto (i.e. about the Quran). [Tafsir Al-Qurtubi, Vol. 15, Page 370] 45 Whoever does righteousness - it is for his [own] soul; and whoever does evil [does so] against it. And your Lord is not ever unjust to [His] servants. 46 ۞ The knowledge of the Hour rests solely with Him. Not a fruit comes forth from its sheath, nor does any female conceive nor give birth to a child but it is in His knowledge. On that Day He will call out to them: “Where are those associates of Mine?” They will answer: “We have declared to You that none of us can bear witness to that.” 47 And those whom they used to invoke before will fail them, and they will perceive that they have no place of refuge (from Allah's punishment). 48 Man does not weary of asking for good (things), but if ill touches him, he gives up all hope (and) is lost in despair. 49 If We give him a taste of Our favour after some distress he has known, he says: "It was my due. I cannot imagine the Hour will come. And even if I go back to my Lord, there will surely still be the best for me with Him." We shall tell those who do not believe what they used to do, and inflict on them a heavy punishment. 50 And when We bestow favor upon man, he turns away and distances himself; but when evil touches him, then he is full of extensive supplication. 51 Say, "Think, if the (Quran) is from God and you have rejected it, then who has gone farther astray than the one who has wandered far from the truth? 52 We will show them Our Signs in the universe, and in their ownselves, until it becomes manifest to them that this (the Quran) is the truth. Is it not sufficient in regard to your Lord that He is a Witness over all things? 53 Ah indeed! Are they in doubt concerning the Meeting with their Lord? Ah indeed! It is He that doth encompass all things! 54