On AlterNet: mccain hagee