Evolutionary Thinking Across Disciplines Problems and Perspectives in Generalized Darwinism by Philippe Huneman | Menrva Books