Greene, John C. Ongecategoriseerd Science, Ideology, and World View. Essays in the History of Evolutionary Ideas