On AlterNet: muwaffaq al-rubaie