On AlterNet: rebecca shine