On AlterNet: jane smiley