Arabic Historical Thought in the Classical Period - Khalidi (Cambridge University Press, 1994)