Choudry, M. Ashraf2018-02-142018-02-142005969-415-075-2https://digitallibrary.punjab.gov.pk/handle/1/118068x, 274 pages.enIqbal And Modern Muslim SocietyBook