Tristan Dunning, 27 Apr 2020 My review of Tareq Baconi's excellent and extremely thorough book Hamas Contained: The Rise and Pacification of Palestinian…