On AlterNet: christian coalition