On AlterNet: margaret sanger