New cambridge history of Islam - Hefner, Robert W. (Cambridge 851p.Cambridge Uni Press, 2010)