On AlterNet: richard clarke