The Nature of Life: Classical and Contemporary Perspectives from Philosophy and Science