Iqbal, Afzal Dr.
Contemporary Muslim world Dr. Afzal Iqbal - 2nd - Lahore: Institute of Islamic Culture, 1992. - 485p.
HB
Includes bibliography
Eng
Muslim world-Modern history
909.0917671 / IQC
Contemporary Muslim world Dr. Afzal Iqbal - 2nd - Lahore: Institute of Islamic Culture, 1992. - 485p.
HB
Includes bibliography
Eng
Muslim world-Modern history
909.0917671 / IQC