The Iron Cage: The Story of the Palestinian Struggle for Statehood
by Rashid Khalidi
3.95(739 ratings)
At a time when a lasting peace between the Palestinians and the Israelis seems virtually unattainable, understanding the roots of their conflict is an essential step in restor…