And this Quran is not such as could ever be produced by other than Allah (Lord of the heavens and the earth), but it is a confirmation of (the revelation) which was before it (Torah and Gospel etc.) and a full explanation of the Book - wherein there is no doubt from the the Lord of the worlds. (Quran 10:37)