Slavery From Islamic And Christian Perspectives by Sayyid Saeed Akhtar Rizvi | Islamic Library