On AlterNet: jane campbell