On AlterNet: richard kim