Pragmatism Versus Marxism: An Appraisal of John Dewey's Philosophy