On AlterNet: iowa christian alliance