On AlterNet: jane mayer