Islamic history: a new interpretation, Vol.1
Shaban, M A
Islamic history: a new interpretation, Vol.1 Shaban, M A - - Cambridge University Press, Cambridge 1990 - 198 P - .
Islamic history--Islam
297.09 SHA.1
Islamic history: a new interpretation, Vol.1 Shaban, M A - - Cambridge University Press, Cambridge 1990 - 198 P - .
Islamic history--Islam
297.09 SHA.1