On AlterNet: John Dewey