On AlterNet: magna carter