Make no mistake: Hamas is the ideological heir of the Muslim Brotherhood, an organisation whose doctrine fuses millenarianism ...