On AlterNet: patrick sanchez