Evolution in Here and Now: How Adaptation and Social Learning Explain Humanity 2020 · ENGLISH · EPUB View details →