Slavery From Islamic And Christian Perspectives by Syed Akhtar Rizvi | Islamic Library