The rise and fall of the Communist Party of Iraq - Ismael, Tareq Y. (Cambridge University Press,)