Al-Haramain also signs responsible for the site "It is the Truth"; these claims on Scientific Miracles in the Qur'an are rebutted in this separate section.
Rebuttal to Muslim Polemics Answering Islam Home Page