Modern challenges to Islamic Law - Ali, Shaheen Sardar (2016)