On AlterNet: bill donohue