On AlterNet: mike rose