Preventing Palestine: A Political History from Camp David to Oslo

Preventing Palestine

A Political History from Camp David to Oslo

2018