On AlterNet: Robert Sanders