On AlterNet: sarah haskins