On AlterNet: abed hamed mowhoush