Shaban, M.A..
Islamic History: A New Interpretation / - 1st ed / - London NW1 2DB : Cambridge University Press , 1982 - 197p :
0-521-08137-8
Islamic History
V461(Q7)`D / L1
Islamic History: A New Interpretation / - 1st ed / - London NW1 2DB : Cambridge University Press , 1982 - 197p :
0-521-08137-8
Islamic History
V461(Q7)`D / L1