On AlterNet: James Otis