A review by incarnationblues
Hamas Contained: The Rise and Pacification of Palestinian Resistance by Tareq Baconi

3.0

A little academic and perhaps tough to get through if that's not your style, but very worth reading if you are seriously interested in the topic.