Science, Ideology, and World View: Essays in the History of Evolutionary Ideas · Study