The Production of Scientific Knowledge: Science, Ideology, and Marxism