History of Islamic societies
Lapidus, Ira M
History of Islamic societies - 2 - Cambridge University Press Cambridge 2002
0521779332
297.5 / LAP.H
History of Islamic societies - 2 - Cambridge University Press Cambridge 2002
0521779332
297.5 / LAP.H