On AlterNet: rachel carson