On AlterNet: Abdul Zahar