On AlterNet: saleh mutashar