Islamic History: A.D. 600 to 750, New Interpretation I

M.A. Shaban