On AlterNet: Steve Lance