On AlterNet: michael hancock