Understanding Human Evolution by Ian Tattersall

Understanding Human Evolution

Ian Tattersall

208 pages missing pub info (editions)

Powered by AI (Beta)
Loading...

Description

Human life, and how we came to be, is one of the greatest scientific and philosophical questions of our time. This compact and accessible book presents a modern view of human evolution. Written by a leading authority, it lucidly and engagingly exp...

Read more

Community Reviews

Loading...

Content Warnings

Loading...