IT Islamic teachings and social structure: conviction and contradictions : in the light of t… by Farooq, Ayesha, Sultan Shah, Muḥammad 0 Type: Book