Important Links
Machine generated authority record.
Work cat.: (OSt)12271: Muhammad Sharif Chaudhry 11051, Human rights in Islam, 1993