A History of Islamic societies - LAPIDUS, Ira M. (CUP, 1988)