John Dewey was an American psychologist, philosopher, educator, social critic, and political activist. John Dewey: Science for a Changing World addresses Dewey's contemporary relevance; his life and intellectual trajectory; his basic philosophical ideas, with an emphasis on his …