On AlterNet: dan ramos