Sejarah sosial ummat Islam: A history of Islamic societies - Ira M. Lapidus