The Quran is an everlasting challenge and a miracle from Allah (Jalla Jalaluhu) to all mankind. Allah (Jalla Jalaluhu) gave every prophet miracles affirming his prophethood. However, one problem is that people who have not seen a prophet and his miracle(s) by themselves, will not believe in him or have doubts about his message. But, this is not the case with the Prophet Muhammad (Salla Allahu alay-hi wa-sallam), because he was given the Quran, which is an everlasting miracle.