On AlterNet: bt cotton