In keeping with its own testimony, the Quran says that it was given to Muhammad from Allah out of heaven by way of an angelic messenger, Gabriel. The Quran itself says that it is just a continuation of the revelation that was first given to the Sons of Israel in the Pentateuch and then to... Continue Reading →