A history of Islamic societies - Lapidus, Ira Marvin (University Press, 2014)