On AlterNet: felix salmon