A history of Islamic societies - Lapidus, Ira M. 1937- (Cambridge Univ. Press, 2002)