On AlterNet: josh hamilton