On AlterNet: abu firas janabi