On AlterNet: Joe Selby