Islamic Law and Human Rights by Shaheen Sardar Ali | Islamic Library