On AlterNet: jeremy hutchinson