On AlterNet: kathryn johnston