On AlterNet: john hagee