There is no irregularity, no shortcoming or no conflict in the Qur'an. The Qur'an does not contravene science; verses do not contravene other verses, they do not contravene historical incidents. All the information given is confirmed in time. That is the miracle of the Qur'an, Alhamdulillah. - Harun Yahya