Ethics, Philosophy An imaginary dialogue between Socrates and Darwin on evolutionary ethics September 17, 2015 — 5 Comments