Purpose: What Evolution and Human Nature Imply about the Meaning of Our Existence

Purpose

What Evolution and Human Nature Imply about the Meaning of Our Existence