The Qur'an: An Eternal Challenge