On AlterNet: nawshirwan mustafa