On AlterNet: jamal naseer