On AlterNet: ahmed al-dainy