When we consider how much our understanding of evolutionary biology has changed over time it will perhaps not come as a surprise when we eventually rediscover that the meaning of life is simply love.
When we consider how much our understanding of evolutionary biology has changed over time it will perhaps not come as a surprise when we eventually rediscover that the meaning of life is simply love.