On AlterNet: sonia taitz