On AlterNet: william k black