X

Survival of the Nicest

how altruism made us human, and why it pays to get along
Stefan Klein (trans. David Dollenmayer)

Related content

EXTRACT

Survival of the Nicest

Wesley Autrey was waiting for the subway in New York City with his two…

Read

TRANSLATOR

David Dollenmayer

Translator David Dollenmayer is emeritus professor of German at…

Discover

AUTHOR

Stefan Klein

Stefan Klein, PhD, has studied physics and analytical philosophy, and…

Discover
Quick view

The Science of Happiness

Stefan Klein

Cover view
Quick view

We Are All Stardust

Stefan Klein

Cover view