On AlterNet: vicki leakx