M. A. Shaban Islamic History (a new Interpretation) Vol II - cambridge Cambridge University Press 1981 - 221p PB 221p En Subjects--Personal Names: Geography Dewey Class. No.: 909.097671 / SHA