When his Lord said to Abraham: Submit! He said: I submitted to the Lord of the worlds (LordLaw of Nature, Nature's God). (Q2:131)

Every nation has a Messenger and when their Messenger comes everything is decided between them justly. They are not wronged. They ask (Muhammad):´When will this promise (of Rasul after Muhammad) be kept if you are telling the truth?´ (Q10:47-48)