On AlterNet: tom mcinerney