The Miracle and Challenge of the Qur'an