On AlterNet: samuel rodriguez