Islamic history a very short introduction / - Silverstein, Adam J. (Oxford University Press,)