On AlterNet: yasha levine