A history of the Arab peoples / Albert Hourani. London : Faber and Faber, 1991