On AlterNet: David Lane