On AlterNet: Ruth Rose