On AlterNet: brad trost