On AlterNet: john vidal