Qur’an and knowledge