On AlterNet: anti-christ