Harmonization between Islam and international human rights : A critical analysis - Sayed Sikandar Shah Haneef
Call number : BP173.44.I85