Islamic history : - Shaban, Muhammad Abdulhayy. (Cambridge University Press, 1976)
This work is a continuation of author attempt to present a new interpretation of Islamic history.