On AlterNet: Tom Garrett