Shan Muhammad
The Aligarh movement : basic documents, 1864-1898 / Shan Muhammad - Lahore : Islamic Book Centre, 1986. - Vol.III, 696-1130 p.
Aligarh movement
India--Muslims
954.035008297 S528A 1986
The Aligarh movement : basic documents, 1864-1898 / Shan Muhammad - Lahore : Islamic Book Centre, 1986. - Vol.III, 696-1130 p.
Aligarh movement
India--Muslims
954.035008297 S528A 1986