On AlterNet: kevin powell