On AlterNet: ernie lopez