Review of Rashid Khalidi, Brokers of Deceit

Review of Rashid Khalidi, Brokers of Deceit