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

informative slow-paced

3.75