Islamic history: a new interpretation 2A.D. 750-1055 (A.H. 132-448) - SHABAN (Cambridge University Press, 1976)