SHABAN, M.A.
Islamic history: a new interpretation / [by] M.A. Shaban - London Cambridge University press. 1971 - viii, 197 p.
Includes index.
521291313
Islam-history
280.9 / SHA
Islamic history: a new interpretation / [by] M.A. Shaban - London Cambridge University press. 1971 - viii, 197 p.
Includes index.
521291313
Islam-history
280.9 / SHA