Muhamad Shan, Prof.
The Aligarh Movement Vol. 3 : basic documents 1864-1898 Prof. Shan Muhammad - Lahore: Islamic Book Centre, 1986. - 1130 p.
HB
Eng
Pakistan-History-Aligarh movement
954.9032 / SHA
The Aligarh Movement Vol. 3 : basic documents 1864-1898 Prof. Shan Muhammad - Lahore: Islamic Book Centre, 1986. - 1130 p.
HB
Eng
Pakistan-History-Aligarh movement
954.9032 / SHA