It is Allah Who gives death* to living beings at the time of their demise, and to those who do not die, during their sleep; so He restrains the soul on which the decree of death has been passed, and leaves the other till the appointed term; indeed in this are signs for people who reflect. (*Death is of 2 types – passing to the next world, and sleeping.) 42 Have they appointed intercessors other than God? Say: "Even though they have no power in the least, nor do they understand?" 43 Say, "Intercession belongs to God. To Him belongs the heavens and the earth and to Him you will all return." 44 When Allah alone is mentioned, the hearts of those who do not believe in the Hereafter contract with bitterness, but when deities apart from Allah are mentioned, they are filled with joy. 45 Say, "O God! Originator of the heavens and earth! Knower of all that is hidden and all that is manifest, You will judge between Your servants regarding their differences." 46 And those who did wrong (the polytheists and disbelievers in the Oneness of Allah), if they had all that is in earth and therewith as much again, they verily, would offer it to ransom themselves therewith on the Day of Resurrection from the evil torment, and there will become apparent to them from Allah, what they had not been reckoning. 47 the evil of their deeds will become apparent to them, and they will be overwhelmed by that which they used to mock. 48 When hurt toucheth a man he calleth on us, and thereafter, when We have changed it unto a favour from Us, he saith: I have been given it so only by force of my knowledge. Aye! it is a trial, but most of them know not. 49 Thus did the (generations) before them say! But all that they did was of no profit to them. 50 and the evil of their earnings coiled upon them. The harmdoers among these will also be coiled by the evils of their earnings, they will be unable to defeat it. 51 Do they not know that Allah enlarges the provision for whom He wills, and straitens it (for whom He wills). Verily, in this are signs for the folk who believe! 52