On AlterNet: himanshu suri