A review by ezra12
A History of the Arab Peoples by Albert Hourani

4.0