Evolution, morality, and the meaning of life · Study