Science,ideology, and world view essays in the history of evolutionary ideas - Greene John C (Berkeley University Of California Press, 1981)
Keywords: Biology; Evolution; Philosophy; Science