On Pain and Suffering: A Qur'anic Perspective - 9781793650078