On AlterNet: usama hassan