Biology and the foundation of ethics - Ruse, Michael, 1940-2024 (Cambridge studies in philosophy and biology, 1999)