Evolutionary Thinking Across Disciplines Problems and Perspectives in Generalized Darwinism by André Ariew | Menrva Books