On AlterNet: mike ross