On AlterNet: richard perle