On AlterNet: eric perez