An article in English shows the inability of the eloquent Arab people during the Prophet's life to meet the challenge of the Quran: to produce anything similar to it.
An Unmet Challenge - (English)
Biological Evolution - An Islamic Perspective - (English)
Is the theory of evolution in direct contradiction with Islamic teachings, or does it leave room for debate?
Did Muhammad Author the Quran? - (English)
Some proofs that Muhammad could not have authored the Quran.
Instincts, Science, and Religion - (English)
Instincts, such as self-sacrifice, are scientifically unexplainable and are sufficient to “overthrow” the theory of natural selection, as Darwin stated himself. Part 1: The problem of instinct and examples from the animal kingdom. Part 2: What the Quran has to say about instinct.
News of the Past - (English)
The stories told by Prophet Muhammad of the peoples of the past an evidence for his Prophethood.
Rational Answers to Ideological Commitments - (English)
How to fully comprehend the existence of God.
Scientists and Religion - (English)
The supposed discord between religion and science is a relatively new belief, mainly one brought about by theories of atheists, but many scientists in the past and present see a harmony and coherence unexplained by science. Part 1: Religion and Science according to atheists. Part 2: The statements of past....
The statements of various scientists in regards to the facts found in the Quran which conform to recently discovered scientific truths.
Some of the Scientific Miracles in Brief - (English)
Why Islam is the true religion of God.
The Ability to See the Signs of God - (English)
How the Quran guides humanity to be able to see the signs and proofs of His existence through reflection.
The Earth, A Living Planet - (English)
The earth has been designed specially for human life, and the intricate balances found on earth and in the universe prove the existence of God, but only for those who truly reflect.
The Earth’s Atmosphere - (English)
Modern science has discovered facts about the atmosphere mentioned in the Quran over 1400 years ago.

API
