On AlterNet: fazel sancharaki