Science, ideology, and world view esssays in the history of evolutionary ideas
Greene, John C.
Berkeley London University of California Press
c1981
Includes index
Science
Evolution
Ideology.