On AlterNet: amir tahar al-kinani