Islamic history, a new interpretation
M. A. Shaban.
Islamic history, a new interpretation - 2nd VOL ,1981 - Cambridge : University Press, 1981 - 221 p. :
0521294533(PB)
Islamic Empire --History.
909.09767 / SHA
Islamic history, a new interpretation - 2nd VOL ,1981 - Cambridge : University Press, 1981 - 221 p. :
0521294533(PB)
Islamic Empire --History.
909.09767 / SHA