On AlterNet: Abdul Barg