On AlterNet: Daniel Horowitz