On AlterNet: reverend d. james kennedy