The science of Qur'an