On AlterNet: Ian Tomlinson