Abrogation in the Qur'an and Islamic Law - 9781138809512