A history of Islamic societies / Ira M. Lapidus, University of California, Berkeley. - Lapidus, Ira M. (Ira Marvin) (Cambridge University Press, 2014)