A History Of Islamic Socities - LAPIDUS,Ira M (Cambridge University Press, 2010)