Philosophy and science

The nature of life: classical and contemporary perspectives from philosophy and science