On AlterNet: sam cooke