On AlterNet: daniel hernandez