On AlterNet: kai wright