On AlterNet: moira johnston