On AlterNet: Gregory Hines