On AlterNet: howard zinn