The Pure Evil of Hamas (not for the squeamish).