On AlterNet: jeremy hinzman