On AlterNet: peter lance