Crescent and Sword: The Hamas enigma