Islamic history: a new interpretation / 2 A. D. 750 - 1055 (A. H. 132 - 448) / M. A. Shaban - Shaban, M. A. (Islamic history a new interpretation, 1976)